struct PK_BODY_imprint_o_s { int o_t_version; --- version number of option structure PK_LOGICAL_t imprint_tool; --- (PK_LOGICAL_true) PK_LOGICAL_t imprint_overlapping; --- (PK_LOGICAL_false) const PK_boolean_match_o_t *matched_region; --- (NULL) }; typedef struct PK_BODY_imprint_o_s PK_BODY_imprint_o_t; This option structure is supplied to the body imprinting operation. Description of fields: imprint_tool Imprint edges and vertices on the tool body. If this flag is set to PK_LOGICAL_false, edges and vertices are imprinted on the target only. The arrays of edges and vertices on the tool, returned in the results structure, will be set to null. imprint_overlapping Imprint the boundaries of overlapping areas. This is only necessary when the target and tool are sheet bodies. If a face from the target and a face from the tool are on the same surface, the boundaries of the overlapping area will be imprinted. If this flag is not set, faces on a common surface will not imprint on each other.