 |
PK_proj_to_points_t |
|
typedef int PK_proj_to_points_t;
Used in:
PK_CURVE_project_o_t
This datatype controls the creation of point projections.
It has the values:
PK_proj_to_points_no_c Do not create points except where necessary
for validity of the model.
PK_proj_to_points_end_on_c Create point projections and vertex imprints
only if the input curve is a straight line
(or a degree 1 B-curve) lying in the projection
direction, or where necessary for the validity
of the model.
PK_proj_to_points_tol_c Create point projections or vertex imprints
in all the cases listed above for
PK_proj_points_end_on_c, and additionally for
all projected curves which are classic
geometry and point-like with respect to
operation tolerance. This can occur, for
example, in the following situations:
- if the input curve is short.
- if the projection becomes short due to
curvature of the target surface.
- if the input curve lies in or close to
the projection direction.
Note that this value behaves as
PK_proj_to_points_end_on_c for projections onto
faces with facet geometry.