Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

X3DTK::GL::Scene Class Reference

Base class of the Core component. More...

Inheritance diagram for X3DTK::GL::Scene:

X3DTK::GL::X3DGroupingNode X3DTK::GL::X3DChildNode X3DTK::GL::X3DNode X3DTK::X3DAbstractNode List of all members.

Public Methods

Protected Methods


Detailed Description

Base class of the Core component.

A set of X3DGLNode represents a scene graph related with the X3D scene graph. Each X3DNode able to be drawn directly has its X3DGLNode correspondence. For example X3DIndexedFaceSet is related with GLIndexedFaceSet, whereas Coordinate has no X3DGLNode correspondent.


Constructor & Destructor Documentation

X3DTK::GL::Scene::Scene  
 

Constructor.

virtual X3DTK::GL::Scene::~Scene   [virtual]
 

Virtual destructor.

X3DTK::GL::Scene::Scene const Scene &    S [protected]
 

Copy constructor.


Member Function Documentation

virtual SFNode X3DTK::GL::Scene::clone   [virtual]
 

Clones the node.

Reimplemented from X3DTK::X3DAbstractNode.

const SFString& X3DTK::GL::Scene::getFileName   const [inline]
 

Gets the name of the file.

void X3DTK::GL::Scene::setFileName const SFString   file
 

Sets the filename of the Scene.

virtual void X3DTK::GL::Scene::update   [virtual]
 

Updates the attributes of the node.

Reimplemented from X3DTK::GL::X3DNode.


Generated on Thu Dec 4 13:25:56 2003 for X3DToolKit by doxygen1.2.18