Class Geometry

  extended by
      extended by
          extended by
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.
Method Summary
Methods inherited from class
cloneNodeComponent, cloneNodeComponent, duplicateNodeComponent, duplicateNodeComponent, getDuplicateOnCloneTree, setDuplicateOnCloneTree
Methods inherited from class
clearCapability, clearCapabilityIsFrequent, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail


public static final int ALLOW_INTERSECT
Specifies that this Geometry allows intersect operation. This capability bit is set (true) by default for all Geometry objects.

See Also:
Constant Field Values
Constructor Detail


public Geometry()
Constructs a new Geometry object.