 |
PK_proj_method_t |
|
typedef int PK_proj_method_t;
Used in:
PK_CURVE_project_o_t
This datatype controls which method of projection should be performed
It has the values:
PK_proj_method_normal_c A normal projection is performed along surface
normals. A given point on a curve is projected
along the surface normal that passes through the
given point. In order for the projection of the
given point to be well-defined, the point
must be within the local radius of curvature
of the surface so that a unique normal passes
through it.
PK_proj_method_vector_c A vector projection is performed in the direction
specified by 'direction'. A given point on a curve
is projected from the curve in the direction
specified by 'direction'.
PK_proj_method_perspective_c A perspective projection is performed using the
supplied 'eye_position'. A given point on a curve
is projected from the curve in the direction
defined by the 'eye_position' to the given point.
PK_proj_method_unset_c The projection method may be determined from the
other supplied options. (Deprecated.)
Generated on: Fri, 04 Oct 2024 12:21:40 GMT