 |
PK_CURVE_make_bcurve_t |
|
typedef int PK_CURVE_make_bcurve_t;
Used in:
PK_CURVE_make_bcurve_2
PK_CURVE_make_bcurve_res_t
A status value to be returned when creating a B-curve representation of a
curve.
It has the values:
PK_CURVE_make_bcurve_exact_c The resultant B-curve is exactly
coincident with the given 'curve'.
PK_CURVE_make_bcurve_approx_c The resultant B-curve is an
approximation of the given 'curve', and
the maximum deviation between the
B-curve and 'curve' is less than or
equal to the supplied 'tolerance'.
PK_CURVE_make_bcurve_loose_c The resultant B-curve is an
approximation of the given 'curve', but
the maximum deviation between the
B-curve and 'curve' is greater than the
supplied 'tolerance'.
The following tokens are returned only from PK_CURVE_make_bcurve_array:
PK_CURVE_make_bcurve_bad_cont_c Failed to create an equivalent B-curve
because the requested 'continuity' is
incompatible with the 'degree'.
PK_CURVE_make_bcurve_bad_int_c Input 'range' has zero extent or
unsupported value.
PK_CURVE_make_bcurve_failed_c Failed to create an equivalent B-curve
due to an internal error.