PK_BODY_make_swept_body_o_t   


struct PK_BODY_make_swept_body_o_s
    {
    int                       o_t_version;
    PK_BODY_sweep_alignment_t alignment;     --- alignment of profile
                                             --- (PK_BODY_sweep_align_normal_c)
    PK_BODY_simplify_t        simplify;      --- simplify lofted surfaces
                                             --- (PK_BODY_simplify_yes_c)
    PK_BODY_topology_t        topology_form; --- topology of resultant body
                                             --- (PK_BODY_topology_minimal_c)
    PK_BODY_sweep_law_t       twist;         --- twist of sweep path
    PK_BODY_sweep_law_t       scale;         --- scale of sweep path
    PK_BODY_sweep_fair_t      fair;          --- method to use for improving
                                             --- the sweep
                                             --- (PK_BODY_sweep_fair_no_c)
    };

typedef struct PK_BODY_make_swept_body_o_s PK_BODY_make_swept_body_o_t;



This structure holds optional controls on the construction of a swept body.


The option structure for making a swept body has the following fields :

alignment         Whether the profile normal should maintain a constant
                    angle to the global axes (PK_BODY_sweep_align_parallel_c)
                    or a constant angle to the path tangent
                    ( PK_BODY_sweep_align_normal_c )

simplify          A token used to indicate the level of simplification
                    to be attempted on the lofted surfaces generated to
                    form the faces of the swept body. (PK_BODY_simplify_yes_c)

topology_form     A token used to indicate how the resultant body should be
                    divided into faces. (PK_BODY_topology_minimal_c)

twist             A 1-dimensional LAW standard form or a discrete set
                    of values to be interpolated at vertices along the path.
                    The values specify the amount of rotation about the path
                    tangent direction undergone by the profile as it moves
                    along the sweep path.

scale             A 1-dimensional LAW standard form or a discrete set
                    of values to be interpolated at vertices along the path.
                    The values specify the amount of magnification, centred on
                    the path, of the profile as it moves along the sweep path.

fair              Indicates what method (if any) to use to attempt to improve
                    the method of sweeping along the supplied path.
                    (PK_BODY_sweep_fair_no_c)