Package org.web3d.x3d.jsail.NURBS
package org.web3d.x3d.jsail.NURBS
The NURBS component describes Non-uniform Rational B-Spline (NURBS) geometry and interpolation nodes.
The X3D Java Scene Access Interface (x3djsail) package provides concrete classes for each X3D node and statement.
Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc.
- See Also:
-
ClassDescriptionContour2D groups a set of curve segments into a composite contour.ContourPolyline2D defines a linear curve segment as part of a trimming contour in the u-v domain of a NURBS surface.NurbsCurve is a 3D curve analogous to NurbsPatchSurface.NurbsCurve2D defines a trimming segment that is part of a trimming contour in the u-v domain of a surface.NurbsOrientationInterpolator describes a 3D NURBS curve and outputs interpolated orientation values.NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.NurbsPositionInterpolator describes a 3D NURBS curve and outputs interpolated position values.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.NurbsSurfaceInterpolator describes a 3D NURBS curve and outputs interpolated position and normal values.NurbsSweptSurface uses a trajectoryCurve path to describe a generalized surface that is swept by a crossSectionCurve.NurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].NurbsTextureCoordinate describes a 3D NURBS surface in the parametric domain of its surface host, specifying mapping of texture onto the surface.NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface.