Xj3D VRML/X3D Code API

Package org.web3d.vrml.renderer.common.nodes

Generic classes for describing common renderer-independent extensions to the base interfaces in the org.web3d.vrml.nodes package.

See:
          Description

Interface Summary
AreaListener A marker interface for a node that wants to know about the viewpoint entry or exit from an area.
VisibilityListener A marker interface for a node that wants to know whehther its visible
 

Class Summary
AbstractDynamicFieldNode Common functionality that represents a node that has its fields dynamically assigned.
AbstractNode Base node for all implementations that define their own field handling.
BaseBindableNode An abstract implementation of any bindable node.
BaseComponentGeometryNode An abstract implementation of any node that uses component nodes to provide coordinate, normal and texture information.
BaseDragSensorNode An abstract representation of any form of sensor for subclassing by specific implementations.
BaseGeometricPropertyNode An abstract implementation of any form geometric property node type.
BaseGroupingNode Common basic implementation of any node that uses grouping functionality.
BaseIndexedGeometryNode An abstract implementation of any node that uses component nodes to provide coordinate, normal and texture information.
BaseIndexedTriangleGeometryNode An abstract implementation of the IndexedTriangle* nodes.
BaseInterpolatorNode Abstract implementation of an interpolator so that specific instances can derive from it.
BaseLightNode Abstract common implementation of a light.
BaseMetadataObjectNode An abstract implementation of any node that uses component nodes to provide coordinate, normal and texture information.
BaseSensorNode An abstract representation of any form of sensor for subclassing by specific implementations.
BaseSequencerNode Abstract implementation of a sequencer so that specific instances can derive from it.
BaseTexture2DNode Base implementation of a 2D texture object.
BaseTexture3DNode Base implementation of a 3D texture object.
BaseTextureNode Base implementation of a texture object.
BaseTimeControlledNode An abstract representation of any form of time dependent node for subclassing by specific implementations.
BaseTimeDependentNode An abstract representation of any form of time dependent node for subclassing by specific implementations.
BaseTriangleGeometryNode An abstract implementation of the Triangle* nodes.
GeometryHolder Data representation of geometry information that is created through the various generator classes in this package.
GeometryUtils Utilities for handling generic geometry actions.
 

Package org.web3d.vrml.renderer.common.nodes Description

Generic classes for describing common renderer-independent extensions to the base interfaces in the org.web3d.vrml.nodes package.

This package provides a lot of convenience classes for the base interfaces. You are free to extend on these base interfaces when implementing new components or to implement your own versions of the base interfaces.


Xj3D VRML/X3D Code API

Copyright © 2001 - 2005 Web3D Consortium