PK_sweep_lock_t   

typedef int PK_sweep_lock_t;

Used in:

PK_BODY_make_swept_body_2_o_t


This datatype is used to control the behaviour of a lock direction in
sweeping. These options only have an effect if 'have_lock_direction' is set to
PK_LOGICAL_true.

PK_sweep_lock_t has the values:

    PK_sweep_lock_path_and_dir_c    The sweep direction will be projected into
                                    the plane perpendicular to the
                                    'lock_direction', and the profiles of the
                                    sweep will maintain a fixed relationship to
                                    the 'lock_direction'. This option may not
                                    be used if two guides are supplied, and
                                    'guide_method' is set to
                                    PK_sweep_guide_curve_c.
    PK_sweep_lock_path_c            The sweep direction will be projected into
                                    the plane perpendicular to the
                                    'lock_direction'. This option may not be
                                    used if less than two guides are supplied,
                                    or 'guide_method' is set to
                                    PK_sweep_guide_project_c.
    PK_sweep_lock_rotation_c        The profiles of the sweep will maintain a
                                    fixed relationship to the direction that
                                    equals the 'lock_direction' projected into
                                    the plane perpendicular to the sweep
                                    direction. This option may not be used if
                                    two guides are supplied, and 'guide_method'
                                    is set to PK_sweep_guide_curve_c.