PK_BCURVE_lower_degree_o_t   

struct PK_BCURVE_lower_degree_o_s
    {
    int          o_t_version;       --- options structure version
    PK_LOGICAL_t have_tolerance;    --- whether tolerance was supplied
                                    --- (PK_LOGICAL_false)
    double       tolerance;         --- distance tolerance
    };

typedef struct PK_BCURVE_lower_degree_o_s PK_BCURVE_lower_degree_o_t;



This options structure defines optional controls for lowering the degree of
a bcurve.

Used in:

PK_BCURVE_lower_degree


'have_tolerance'         Whether a tolerance has been provided.  If this
                         is PK_LOGICAL_true, then the bcurve will not be
                         changed by more than 'tolerance'.  If this is
                         PK_LOGICAL_false, exact degree reduction will be
                         attempted, and 'tolerance' will be ignored.
                         (PK_LOGICAL_false)

'tolerance'              The tolerance for the degree reduction.