 |
PK_imprint_intersect_t |
|
typedef int PK_imprint_intersect_t;
Used in:
PK_BODY_imprint_cus_vec_o_t
PK_FACE_imprint_cus_vec_o_t
This datatype is used to specify how to deal with supplied curves that
self-intersect or intersect in view (i.e. within a plane perpendicular to the
imprint direction vector).
It has the following values:
PK_imprint_intersect_update_c For updating models created in an older
version of Parasolid. See the options
structure documentation of the relevant
function for details.
PK_imprint_intersect_fail_c If in view self-intersections / intersections
are found then the function will fail
returning PK_ERROR_cant_do_imprint.
PK_imprint_intersect_fix_c If in view self-intersections / intersections
are found then the function will break up the
curves at these intersection points to
produce a valid imprint if possible.