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: 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