Package javax.media.j3d
Class Geometry
java.lang.Object
javax.media.j3d.SceneGraphObject
javax.media.j3d.NodeComponent
javax.media.j3d.Geometry
- Direct Known Subclasses:
CompressedGeometry
,GeometryArray
,Raster
,Text3D
Geometry is an abstract class that specifies the geometry
component information required by a Shape3D node. Geometry objects
describe both the geometry and topology of the Shape3D nodes that
reference them. Geometry objects consist of four generic geometric
types:
- Compressed Geometry
- GeometryArray
- Raster
- Text3D
Each of these geometric types defines a visible object or set of objects. A Geometry object is used as a component object of a Shape3D leaf node.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Specifies that this Geometry allows intersect operation. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class javax.media.j3d.NodeComponent
cloneNodeComponent, cloneNodeComponent, duplicateNodeComponent, duplicateNodeComponent, getDuplicateOnCloneTree, setDuplicateOnCloneTree
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
-
Field Details
-
ALLOW_INTERSECT
public static final int ALLOW_INTERSECTSpecifies that this Geometry allows intersect operation. This capability bit is set (true) by default for all Geometry objects.- See Also:
-
-
Constructor Details
-
Geometry
public Geometry()Constructs a new Geometry object.
-