.TH CREFINE 6 "IRIT Version 6.0" .SH NAME CREFINE CurveType CREFINE( CurveType Curve, NumericType Replace, ListType KnotList ) Provides the ability to Replace a knot vector of Curve, or refine it. KnotList is a list of knots to refine Curve at. All knots should be contained in the parametric domain of the Curve. If the knot vector is replaced, the length of KnotList should be identical to the length of the original knot vector of the Curve. If Curve is a Bezier curve, it is automatically promoted to be a Bspline curve. Example: Crv2 = CREFINE( Crv, FALSE, list( 0.25, 0.5, 0.75 ) ); refines Crv and adds three new knots at 0.25, 0.5, and 0.75.