PK_BODY_sweep_law_t   

struct PK_BODY_sweep_law_s
    {
    PK_BODY_sweep_law_type_t        law_type;
    PK_BODY_sweep_law_discrete_t    law_set;
    PK_LAW_sf_t                     law_curve;
    };

typedef struct PK_BODY_sweep_law_s PK_BODY_sweep_law_t;



This structure holds the description of a scalar law curve for twist or
scale in sweeping.

Used in:

PK_BODY_make_swept_body_2_o_t
PK_BODY_make_swept_body_o_t
PK_BODY_make_swept_profiles_o_t


The law description structure has the following fields :

'law_type'          Specifies whether the description is empty
                    (PK_BODY_sweep_law_none_c) or has a discrete vertex/value
                    description ( PK_BODY_sweep_law_discrete_c ) or a
                    functional description ( PK_BODY_sweep_law_curve_c ).

'law_set'           Filled in only if the 'law_type' indicates that the
                    description is discrete. Holds a set of vertex/value
                    associations

'law_curve'         Filled in only if the 'law_type' indicates that the
                    description is functional. Holds a one-dimensional
                    law described by a PK_LAW_sf_t standard form.