| 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.