Package org.web3d.x3d.jsail.NURBS

  • Class Summary 
    Class Description
    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 u-v 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 u-v 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 Non-Uniform Rational B-Spline (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 Non-Uniform Rational B-Spline (NURBS) surface.