PK_DEBUG_transmit   

PK_ERROR_code_t                    PK_DEBUG_transmit
(
--- received arguments ---
const char                        *key,                --- key string
const PK_DEBUG_data_t             *data,               --- debug data
const PK_PART_transmit_o_t        *options             --- transmit options
)


This function saves additional data to a transmit file.

This function does not support facet geometry [NF]

NOTE: This function is deprecated.


Specific Errors:
    PK_ERROR_wrong_entity          Wrong type of entity supplied
    PK_ERROR_no_data               No additional data to save
    PK_ERROR_too_many_geoms        Only one surface may be saved if saving
                                   trim_data information.
    Also see errors returned from PK_PART_transmit


This function enables additional data to be saved to a transmit file,
currently geometry and trim surface data can be supplied via the
'data' argument (see the documentation for PK_DEBUG_data_t for details).
Only one 'trim_data' structure may be saved at a time, a single surface
which relates to the 'trim_data' can either be specified in the 'geom_array'
field or, if this is left empty, will be found internally and saved.
If only geometry is to be saved, any number or type can be specified
in the 'geom_array' field. Each piece of geometry and/or trim_data is then
attached to an internally constructed minimal body as construction geometry
and saved to a Parasolid transmit file using the given key string.
The minimal bodies are then deleted.