Package org.web3d.x3d.jsail.NURBS
package org.web3d.x3d.jsail.NURBS
The NURBS component describes Nonuniform Rational BSpline (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

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 uv 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 uv domain of a surface.NurbsOrientationInterpolator describes a 3D NURBS curve and outputs interpolated orientation values.NurbsPatchSurface defines a contiguous 3D NonUniform Rational BSpline (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 NonUniform Rational BSpline (NURBS) surface.