Class Geometry

Direct Known Subclasses:
CompressedGeometry, GeometryArray, Raster, Text3D

public abstract class Geometry
extends NodeComponent

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:

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
          Specifies that this Geometry allows intersect operation.
Constructor Summary
          Constructs a new Geometry object.
Methods inherited from class
cloneNodeComponent, cloneNodeComponent, duplicateNodeComponent, duplicateNodeComponent, getDuplicateOnCloneTree, setDuplicateOnCloneTree
Methods inherited from class
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData, updateNodeReferences
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail


public static final int ALLOW_INTERSECT
Specifies that this Geometry allows intersect operation.

See Also:
Constant Field Values
Constructor Detail


public Geometry()
Constructs a new Geometry object.