Documentation


X3DTK Namespace Reference


Detailed Description

Un widget bidon.

Author:
Mathieu Coquerelle


Classes

class  MainScene
 This class manages with the data structures, i.e. More...

class  Morphings
 A key frame data structure for the key frame engine. More...


Typedefs

typedef std::list< animal::Engine * > AnimalEngines
 A list of animal engines.

typedef std::list< GL::X3DNode * > GLNodeList
 A list of X3D::GL::X3DNode to update before rendering the glscene.

typedef std::map< X3D::X3DNode *,
GLNodeList
GLUpdates
typedef SFFloat Key
 A key.

typedef MFVec3f Values
 Values for one key.

typedef MFFloat Keys
 A multiple field of keys (for datas in x3d files).

typedef MFVec3f KeyValues
 Values for all the keys (for datas in x3d files).

typedef animal::MorphingEngine<
Morphings, X3DTK::SFFloat > 
AMorphingEngine
 A key frame engine.

typedef animal::MassSpringEngine<
X3DTK::MFFloat, X3DTK::MFVec3f,
X3DTK::MFFloat, X3DTK::MFInt32,
X3DTK::MFVec3f, float > 
AMassSpringEngine
 A mass-spring engine.

typedef std::map< X3D::X3DNode *,
std::list< GL::X3DNode * > > 
X3DGLMap
 A map which links X3DTK::X3D::X3DNode to their corresponding X3DTK::GL::X3DNode.


Typedef Documentation

typedef animal::MassSpringEngine< X3DTK::MFFloat, X3DTK::MFVec3f, X3DTK::MFFloat, X3DTK::MFInt32, X3DTK::MFVec3f, float> X3DTK::AMassSpringEngine
 

A mass-spring engine.

Definition at line 23 of file massSpringNode.h.

Referenced by X3DTK::Qt::MassSpringEngineQt::MassSpringEngineQt().

typedef animal::MorphingEngine<Morphings, X3DTK::SFFloat> X3DTK::AMorphingEngine
 

A key frame engine.

Definition at line 35 of file morphingNode.h.

Referenced by X3DTK::Qt::MorphingEngineQt::MorphingEngineQt().

typedef std::list<animal::Engine*> X3DTK::AnimalEngines
 

A list of animal engines.

Definition at line 48 of file mainScene.h.

typedef std::list< GL::X3DNode *> X3DTK::GLNodeList
 

A list of X3D::GL::X3DNode to update before rendering the glscene.

Definition at line 51 of file mainScene.h.

typedef std::map<X3D::X3DNode*, GLNodeList > X3DTK::GLUpdates
 

Definition at line 53 of file mainScene.h.

typedef SFFloat X3DTK::Key
 

A key.

Definition at line 15 of file morphingNode.h.

typedef MFFloat X3DTK::Keys
 

A multiple field of keys (for datas in x3d files).

Definition at line 29 of file morphingNode.h.

Referenced by X3DTK::X3D::MorphingNode::close(), X3DTK::X3D::MorphingNode::getKeys(), and X3DTK::X3D::MorphingNode::setKeys().

typedef MFVec3f X3DTK::KeyValues
 

Values for all the keys (for datas in x3d files).

Definition at line 32 of file morphingNode.h.

Referenced by X3DTK::X3D::MorphingNode::close(), X3DTK::X3D::MorphingNode::getKeyValues(), and X3DTK::X3D::MorphingNode::setKeyValues().

typedef MFVec3f X3DTK::Values
 

Values for one key.

Definition at line 18 of file morphingNode.h.

typedef std::map<X3D::X3DNode *, std::list<GL::X3DNode *> > X3DTK::X3DGLMap
 

A map which links X3DTK::X3D::X3DNode to their corresponding X3DTK::GL::X3DNode.

Definition at line 15 of file x3dGLMapStateVariables.h.

Referenced by X3DTK::GL::X3DGLMapBuilder::build(), X3DTK::GL::X3DGLMapStateVariables::getX3dGLMap(), and X3DTK::GL::X3DGLMapGlobalVariables::getX3dGLMap().


Generated on Thu Dec 23 13:52:34 2004 by doxygen 1.3.6