Classes | |
| class | H3D::H3DBoundedObject |
| This abstract interface is the base class for all node types that include a bounding box. More... | |
| class | H3D::H3DDisplayListObject |
| This abstract interface class is the base class for all node types that wants to create an OpenGL display list for the OpenGL calls it makes in its render() function. More... | |
| class | H3D::H3DRenderStateObject |
| This abstract class is the base class for node types that want to change the rendering state temporarily while rendering sibling nodes in a X3DGroupingNode. More... | |
| class | H3D::X3DBoundedObject |
| This X3D abstract interface type is basis for all X3D node types that have bounds specified as part of the definition. More... | |
| class | H3D::H3DDynamicFieldsObject |
| This abstract interface class is the base class for all node types that specify arbitrary fields i.e. More... | |
| class | H3D::H3DImageObject |
| This abstract interface is inherited by all nodes that contains an SFImage object with an Image containing data. More... | |
| class | H3D::X3DFogObject |
| X3DFogObject is the abstract type that describes a node that influences the lighting equation through the use of fog semantics. More... | |
| class | H3D::X3DProgrammableShaderObject |
| This abstract node type is the base type for all node types that specify arbitrary fields for interfacing with per-object attribute values. More... | |
| class | H3D::X3DUrlObject |
| This abstract interface is inherited by all nodes that contain data located on the World Wide Web, such as AudioClip, ImageTexture and Inline. More... | |
A node implements an abstract interface by both inheriting from its base node class and the abstract interface and implements the required interface.
1.4.5