Next: 6.7.14 POINTS (v)
Up: 6.7 Keywords defining Geometric
Previous: 6.7.12 NURBSUBS (ru, rv,
Contents
Index
6.7.13 NURBSURF (k1, k2, m)
Creates a nurbs surface with knot vectors k1 and k2,
and control point matrix m.
k1, k2 and m are typeless
nodes to which the knots respectively rows of the control point matrix are
connected.
In the C++ class hierarchy the class created by the NURBSURF 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 
NURBSURF 
float 
homogeneous,3D 

NURBSURF_F 
float 
homogeneous,3D 

NURBSURF_D 
double 
homogeneous,3D 





NURBSURF_E1 
float 
euclidian,1D 
cannot be rendered 
NURBSURF_E3 
float 
euclidian,3D 

NURBSURF_H1 
float 
homogeneous,1D 
cannot be rendered 
NURBSURF_H3 
float 
homogeneous,3D 





NURBSURF_F_E1 
float 
euclidean,1D 
cannot be rendered 
NURBSURF_F_E3 
float 
euclidean,3D 

NURBSURF_F_H1 
float 
homogeneous,1D 
cannot be rendered 
NURBSURF_F_H3 
float 
homogeneous,3D 





NURBSURF_D_E1 
double 
euclidean,1D 
cannot be rendered 
NURBSURF_D_E3 
double 
euclidean,3D 

NURBSURF_D_H1 
double 
homogeneous,1D 
cannot be rendered 
NURBSURF_D_H3 
double 
homogeneous,3D 

Next: 6.7.14 POINTS (v)
Up: 6.7 Keywords defining Geometric
Previous: 6.7.12 NURBSUBS (ru, rv,
Contents
Index
Administrator
20020120