Contour2DObject 
Contour2D groups a set of curve segments into a composite contour.

ContourPolyline2DObject 
ContourPolyline2D defines a linear curve segment as part of a trimming contour in the uv domain of a NURBS surface.

CoordinateDoubleObject 
CoordinateDouble builds geometry by defining a set of 3D coordinate (triplet) point values.

NurbsCurve2DObject 
NurbsCurve2D defines a trimming segment that is part of a trimming contour in the uv domain of a surface.

NurbsCurveObject 
NurbsCurve is a 3D curve analogous to NurbsPatchSurface.

NurbsOrientationInterpolatorObject 
NurbsOrientationInterpolator describes a 3D NURBS curve and outputs interpolated orientation values.

NurbsPatchSurfaceObject 
NurbsPatchSurface defines a contiguous 3D NonUniform Rational BSpline (NURBS) surface.

NurbsPositionInterpolatorObject 
NurbsPositionInterpolator describes a 3D NURBS curve and outputs interpolated position values.

NurbsSetObject 
NurbsSet collects a set of NurbsSurface nodes into a common group and treats NurbsSurface set as a unit during tessellation, thereby enforcing tessellation continuity along borders.

NurbsSurfaceInterpolatorObject 
NurbsSurfaceInterpolator describes a 3D NURBS curve and outputs interpolated position and normal values.

NurbsSweptSurfaceObject 
NurbsSweptSurface contains a crossSectionCurve and a trajectoryCurve [NurbsCurve].

NurbsSwungSurfaceObject 
NurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].

NurbsTextureCoordinateObject 
NurbsTextureCoordinate describes a 3D NURBS surface in the parametric domain of its surface host, specifying mapping of texture onto the surface.

NurbsTrimmedSurfaceObject 
NurbsTrimmedSurface generates texture coordinates from a NonUniform Rational BSpline (NURBS) surface.
