DigitalSpaces::DISGBase Struct Reference
[SceneGraph]

#include <Scenegraph.h>

Inherits DigitalSpaces::DIObjectBase.


Detailed Description

The base functionality common to all scene-graph objects.

This interface is implemented within the SGManager, and should be the only place it is implemented.


Public Member Functions

const char * GetName ()
 Return the name provided when created.
const char * GetType ()
 Return the sub-type.
DISGHeirachal * GetSGParent ()
 Return the parent node.
void CreateAdditionalRepresentations (const char *type, DIXMLNode1 *configuration)
 Allows creation of additional representations (from DISGRepresentative) using different information.
void GetAbsolutePosition (out_Vector3f *pos)
 Convenience functions.
void GetAbsoluteOrientation (out_Quaternionf *orient)
 Retreive the orientation of the object.
void GetAbsoluteScale (out_Vector3f *scale)
 Retreive the scale applied to render objects.

Member Function Documentation

const char* DigitalSpaces::DISGBase::GetName (  ) 

Return the name provided when created.


The documentation for this struct was generated from the following file:

Generated on Sun Aug 31 17:46:28 2008 for Digital Spaces by  doxygen 1.5.6