PK_DEBUG_BODY_extract_data   

PK_ERROR_code_t                     PK_DEBUG_BODY_extract_data
(
--- received arguments ---
PK_BODY_t                           body,       --- body

--- returned arguments ---
PK_DEBUG_data_t              *const data        --- saved data
)


This function extracts any additional data which has been associated with
the body.

This function does not support facet geometry [NF]

NOTE: This function is deprecated.


Specific Errors:
    PK_ERROR_no_data             There is no additional data associated
                                 with the body.
    PK_ERROR_bad_type            The body is not a minimal body


This function intended for use on bodies with associated debug information,
which have already been received into Parasolid using the alternative
route of PK_PART_receive.

If no debug data has been associated with the body, the function will return
PK_ERROR_no_data.

If data has been saved, then the structure 'data' will be filled as follows:
If geometric data has been saved with the body, 'is_geom_array' will be set to
PK_LOGICAL_true and the geometry will be returned in 'geom_array'.
If trim data has been saved with the body, 'is_trim_data' will be set to
PK_LOGICAL_true and a surface will be returned in 'geom_array' with its
trimming data returned in 'trim_data'.