PK_BCURVE_lower_degree   

PK_ERROR_code_t                   PK_BCURVE_lower_degree
(
--- received arguments ---
PK_BCURVE_t                       bcurve,       --- bcurve
int                               decrement,    --- amount to reduce by
const PK_BCURVE_lower_degree_o_t *options       --- options
)


This function modifies the given 'bcurve' by reducing its degree by the
specified 'decrement'.


Specific Errors:
    PK_ERROR_is_attached         'bcurve' is attached to topology or owned by
                                 other geometry. (MILD)
    PK_ERROR_cant_make_bspline   degree reduction on the bcurve failed and
                                 the bcurve remains unmodified. (MILD)
    PK_ERROR_bad_value           'decrement' is not greater than zero or
                                 decrement causes the new degree to be less
                                 than or equal to zero. (MILD)