next up previous contents index
Next: 6.7.13 NURBSURF (k1, k2, Up: 6.7 Keywords defining Geometric Previous: 6.7.11 NURBSUBC (r, c)   Contents   Index


6.7.12 NURBSUBS (ru, rv, s)

Creates a nurbs surface defined by subranges ru and rv of the parametric uv-domain of another nurbs surface s.

ru and rv are typeless nodes to which the lower and upper bound of the subranges for u and v of the parametric domain of the other nurbs surface are connected, s must be of type TNURBSURF (see 6.7.22).

In the C++ class hierarchy the class created by the NURBSUBS keyword is derived from a general trimmed nurbs surface class (see TNURBSURF, 6.7.22), so that it can be used at any places where a trimmed nurbs surface 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 remarks
NURBSUBS float homogeneous,3D  
NURBSUBS_F float homogeneous,3D  
NURBSUBS_D double homogeneous,3D  
       
NURBSUBS_E1 float euclidian,1D cannot be rendered
NURBSUBS_E3 float euclidian,3D  
NURBSUBS_H1 float homogeneous,1D cannot be rendered
NURBSUBS_H3 float homogeneous,3D  
       
NURBSUBS_F_E1 float euclidean,1D cannot be rendered
NURBSUBS_F_E3 float euclidean,3D  
NURBSUBS_F_H1 float homogeneous,1D cannot be rendered
NURBSUBS_F_H3 float homogeneous,3D  
       
NURBSUBS_D_E1 double euclidean,1D cannot be rendered
NURBSUBS_D_E3 double euclidean,3D  
NURBSUBS_D_H1 double homogeneous,1D cannot be rendered
NURBSUBS_D_H3 double homogeneous,3D  


next up previous contents index
Next: 6.7.13 NURBSURF (k1, k2, Up: 6.7 Keywords defining Geometric Previous: 6.7.11 NURBSUBC (r, c)   Contents   Index
Administrator 2002-01-20