 |
PK_EDGE_convexity_t |
|
typedef int PK_EDGE_convexity_t;
Used in:
PK_EDGE_ask_convexity
PK_EDGE_convexity_t has the values:
PK_EDGE_convexity_smooth_flat_c : The face normals are parallel and
both surfaces have zero curvatures.
PK_EDGE_convexity_smooth_cvx_c : The surface normals are parallel and both
curvatures are positive, or one positive
curvature and one zero.
PK_EDGE_convexity_smooth_ccv_c : The surface normals are parallel and both
curvatures are negative, or one negative
curvature and one zero.
PK_EDGE_convexity_smooth_inf_c : The surface normals are parallel and the
curvatures are opposite in sign.
PK_EDGE_convexity_smooth_var_c : The surface normals are parallel and the
signs of curvatures vary along the edge.
PK_EDGE_convexity_knife_cvx_c : The surface normals are anti-parallel and the
sum of the curvatures is positive or zero.
PK_EDGE_convexity_knife_ccv_c : The surface normals are anti-parallel and the
sum of the curvatures is negative or zero.
PK_EDGE_convexity_convex_c : The edge is convex.
PK_EDGE_convexity_concave_c : The edge is concave.
PK_EDGE_convexity_variable_c : The convexity varies along the edge.