next up previous contents index
Next: 6.7.11 NURBSUBC (r, c) Up: 6.7 Keywords defining Geometric Previous: 6.7.9 NURBCURV (k, v)   Contents   Index


6.7.10 NURBSOR (o, r, a, c)

Creates a nurbs surface by rotating a contour curve c by an angle a (in degree) around an axis, given by a point o and a direction vector v. The created surface has homogeneous, 3D control points, and is quadratic in one parametric direction.

o and r are typeless nodes to which the coordinates of the point on the axis respectively its direction vector are connected, a is a number node, and c must be a NURBCURV (see 6.7.9).

In the C++ class hierarchy the class created by the NURBSOR 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 of contour curve
NURBSOR float homogeneous,3D
NURBSOR_F float homogeneous,3D
NURBSOR_D double homogeneous,3D
     
NURBSOR_E2 float euclidian,2D
NURBSOR_E3 float euclidian,3D
NURBSOR_H2 float homogeneous,2D
NURBSOR_H3 float homogeneous,3D
     
NURBSOR_F_E2 float euclidean,2D
NURBSOR_F_E3 float euclidean,3D
NURBSOR_F_H2 float homogeneous,2D
NURBSOR_F_H3 float homogeneous,3D
     
NURBSOR_D_E2 double euclidean,2D
NURBSOR_D_E3 double euclidean,3D
NURBSOR_D_H2 double homogeneous,2D
NURBSOR_D_H3 double homogeneous,3D


next up previous contents index
Next: 6.7.11 NURBSUBC (r, c) Up: 6.7 Keywords defining Geometric Previous: 6.7.9 NURBCURV (k, v)   Contents   Index
Administrator 2002-01-20