Interface | Description |
---|---|
GeometryFactory | |
ParametricSurfaceFactory.Immersion |
Represents a map of two variables into n--dimensional space.
|
ParametricTriangularSurfaceFactory.Immersion |
Class | Description |
---|---|
AbstractGeometryFactory |
The grandfather of all the jReality geometry factories.
|
AbstractIndexedFaceSetFactory |
This class implements the functionality of the API class
IndexedFaceSetFactory . |
AbstractIndexedLineSetFactory | |
AbstractPointSetFactory | |
AbstractQuadMeshFactory | |
BallAndStickFactory |
This class constructs a ball-and-stick representation of an instance of
IndexedLineSet
and returns
it in the form of an instance of SceneGraphComponent . |
BezierPatchMesh |
This class implements Bezier tensor product surfaces of arbitrary dimension.
|
BoundingBoxTraversal |
This class traverses a scene graph starting from the given "root" scene
graph component and calculates the 3D bounding box.
|
BoundingBoxUtility |
A set of static methods for calculating rectangular bounding boxes in euclidean space
|
CoordinateSystemFactory |
Factory for creating a representation of a coordinate system in Euclidean space.
|
FatIndexedFaceSetFactory |
Fatten an
IndexedFaceSet . |
GeometryAttributeListSet | |
GeometryMergeFactory |
this Factory merges IndexedFaceSets, Indexed Line Sets, PointSets
or scenegraphs containing such things to a single geometry.
|
GeometryUtility |
Static methods for various geometric operations.
|
HeightFieldFactory |
A factory for generating instances of
IndexedFaceSet which
are defined by a height field. |
IndexedFaceSetFactory |
This factory classes can be used to create and edit instances of
IndexedFaceSet . |
IndexedFaceSetUtility |
Static methods for editing and processing instances of
IndexedFaceSet . |
IndexedLineSetFactory |
This is a factory class for constructing and editing instances of
IndexedLineSet . |
IndexedLineSetUtility |
Static methods for constructing, extracting, and modifying
instances of
IndexedLineSet . |
ParametricSurfaceFactory |
This factory specializes the
QuadMeshFactory further, replacing the explicit definition of the
vertex coordinates with a functional definition. |
ParametricSurfaceFactory.DefaultImmersion |
An abstract implementation of the interface
Immersion for
a map of two variables into 3-space. |
ParametricTriangularSurfaceFactory |
This class is similar to
ParametricSurfaceFactory but it works with a triangular
rather than rectangular parametric domain. |
PointSetFactory |
A factory class for creating and updating point sets.
|
PointSetUtility | |
PolygonalTubeFactory |
This subclass of
TubeFactory implements a simple tubing strategy
based on fitting together cylindrical pieces around each segment of the underlying curve. |
Primitives |
Static methods for generating a variety of geometric primitives either as
instances of
Geometry or SceneGraphComponent . |
QuadMeshFactory |
This factory class supports creating and editing of quad meshes, that is, regular meshes of quadrilaterals.
|
QuadMeshUtility |
Static methods applicable to quad meshes.
|
RemoveDuplicateInfo |
A class for removing duplicate information in
PointSet and its sub-classes. |
SliceBoxFactory |
This class wraps a
SceneGraphComponent in a representation of its bounding box,
containing two parallel local clipping planes
separated by a variable amount. |
SphereUtility |
Static methods for generating approximations to spheres.
|
ThickenedSurfaceFactory |
This factory class allows you to create a thickened surface from a given surface (given as an instance of
IndexedFaceSet . |
TubeFactory |
This class calculates tubes around curves.
|
TubeUtility |
Static methods related to tubing.
|
TubeUtility.FrameInfo |
This class provides information about a frame field at a given point
of a curve in 3-space (not necessarily euclidean!).
|
Enum | Description |
---|---|
FrameFieldType |
Factory
.