H3D API  2.4.1
Classes | Namespaces
X3DShapeNode.h File Reference

Header file for X3DShapeNode, X3D scene-graph node. More...

#include <H3D/X3DChildNode.h>
#include <H3D/X3DBoundedObject.h>
#include <H3D/X3DAppearanceNode.h>
#include <H3D/X3DGeometryNode.h>
#include <H3D/DependentNodeFields.h>
#include <H3D/H3DDisplayListObject.h>
#include <H3D/H3DShadowObjectNode.h>

Go to the source code of this file.

Classes

class  H3D::X3DShapeNode
 This is the base node type for all Shape nodes. More...
 
class  H3D::X3DShapeNode::SFGeometryNode
 SFGeometryNode is dependent on the displayList field of its encapsulated X3DGeometryNode node, i.e. More...
 
class  H3D::X3DShapeNode::BugWorkaroundDisplayList
 This is just a dummy class to get around a bug in Visual C++ 7.1 If the X3DGeometry::DisplayList inherits directly from H3DDisplayListObject::Display list the application will crash if trying to call H3DDisplayListObject::DisplayList::callList By using an intermediate class the bug dissappears. More...
 
class  H3D::X3DShapeNode::DisplayList
 Display list is extended in. More...
 

Namespaces

 H3D
 H3D API namespace.
 

Detailed Description

Header file for X3DShapeNode, X3D scene-graph node.