 |
PK_BCURVE_reparameterise |
|
PK_ERROR_code_t PK_BCURVE_reparameterise
(
--- received arguments ---
PK_BCURVE_t bcurve, --- Query curve
PK_INTERVAL_t interval, --- new parameter interval
const PK_BCURVE_reparameterise_o_t *options --- option structure
)
This function performs a rescaling and translation of the knot vector
of the B-curve. The curve remains geometrically unaltered.
Specific Errors:
PK_ERROR_bad_interval (MILD) Knots of the new interval are too
close to each other
PK_ERROR_is_attached ` (MILD) 'bcurve' is attached to topology
or owned by other geometry
This function allows the parameterisation of a bcurve to be re-scaled and
translated by the prescription of a new parameter interval.
For more information, see Re-parameterizing B-geometry.