PK_blend_order_t   

typedef int PK_blend_order_t;

Used in:

PK_blend_vx_order_data_t
PK_BODY_fix_blends_o_t


This datatype indicates the order in which blends will be applied when
blends on edges with different convexity meet.

It has the values:
    PK_blend_order_unset_c:            Parasolid decides the order in which
                                       blends are applied.

    PK_blend_order_concave_convex_c:   Apply concave blends first

    PK_blend_order_convex_concave_c:   Apply convex blends first

    PK_blend_order_min_convexity_c:    Apply blends on edges of minority
                                       convexity first

    PK_blend_order_maj_convexity_c:    Apply blends on edges of majority
                                       convexity first

The terms minority and majority convexity refers to the convexity of all edges
at a vertex, regardless of whether the edge is being blended.  For example, at
a three-edge vertex with 2 concave edges and 1 convex edge, the majority
convexity will be concave and the minority convexity convex.  In this case,
setting the blend order type to PK_blend_order_maj_convexity_c will result in
the blend(s) on the concave edge(s) being applied first.