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. 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.