PK_BODY_apply_knit_pattern_o_t   


struct PK_BODY_apply_knit_pattern_o_s
    {
    int                      o_t_version;
    PK_BODY_sewing_type_t    body_type;        --- (PK_BODY_sewing_any_c)
    PK_LOGICAL_t             sort_face_shells; --- (PK_LOGICAL_true)
    };

typedef struct PK_BODY_apply_knit_pattern_o_s PK_BODY_apply_knit_pattern_o_t;



Holds optional controls on the application of a knitting pattern to a
collection of bodies.


The option structure defines options applicable to the knitting together of
sheet bodies by means of a specified pairing of coincident edges.

The structure has two user fields:

    body_type:          Desired type of the resulting body. In cases where
                        the sheets are knitted together to form a body with
                        no laminar edges this permits choosing a sheet or solid
                        result. PK_BODY_sewing_general_c is not a permitted
                        value for this field. The default value is
                        PK_BODY_sewing_any_c.

    sort_face_shells:   If set to PK_LOGICAL_true, PK_BODY_knit_bodies will
                        sort the resulting faces into their respective
                        shells. This field can be set to PK_LOGICAL_false
                        when PK_BODY_knit_bodies is used within a partial
                        Boolean. The default value is PK_LOGICAL_true.