next up previous contents index
Next: 6.7.12 NURBSUBS (ru, rv, Up: 6.7 Keywords defining Geometric Previous: 6.7.10 NURBSOR (o, r,   Contents   Index


6.7.11 NURBSUBC (r, c)

Creates a nurbs curve defined by a subrange r of the parametric domain of another nurbs curve c.

r is a typeless node to which the lower and upper bound of the subrange of the parametric domain of the other curve are connected, c must be of type NURBCURV (see 6.7.9).

In the C++ class hierarchy the class created by the NURBSUBC keyword is derived from a general nurbs curve class (see NURBCURV, 6.7.9), so that it can be used at any places where a nurbs curve is expected (with the same number format and control point type of course)

The following variations of this keyword exist (some of them define the same internal structures, and are only defined to allow consistent naming conventions):

Keyword numbers control points
NURBSUBC float homogeneous,3D
NURBSUBC float homogeneous,2D
NURBSUBC_F float homogeneous,3D
NURBSUBC_F float homogeneous,2D
NURBSUBC_D double homogeneous,3D
NURBSUBC_D double homogeneous,2D
     
NURBSUBC_E2 float euclidian,2D
NURBSUBC_E3 float euclidian,3D
NURBSUBC_H2 float homogeneous,2D
NURBSUBC_H3 float homogeneous,3D
     
NURBSUBC_F_E2 float euclidean,2D
NURBSUBC_F_E3 float euclidean,3D
NURBSUBC_F_H2 float homogeneous,2D
NURBSUBC_F_H3 float homogeneous,3D
     
NURBSUBC_D_E2 double euclidean,2D
NURBSUBC_D_E3 double euclidean,3D
NURBSUBC_D_H2 double homogeneous,2D
NURBSUBC_D_H3 double homogeneous,3D


next up previous contents index
Next: 6.7.12 NURBSUBS (ru, rv, Up: 6.7 Keywords defining Geometric Previous: 6.7.10 NURBSOR (o, r,   Contents   Index
Administrator 2002-01-20