Documentation


X3DTK::X3D::MorphingNode Member List

This is the complete list of members for X3DTK::X3D::MorphingNode, including all inherited members.
_coordinateX3DTK::X3D::MorphingNode [private]
_currentKeyanimal::MorphingEngine< Morphings, Real > [protected]
_initialKeyanimal::MorphingEngine< Morphings, Real > [protected]
_interpolationIDanimal::MorphingEngine< Morphings, Real > [protected]
_keysX3DTK::X3D::MorphingNode [private]
_keyValuesX3DTK::X3D::MorphingNode [private]
_morphingsanimal::MorphingEngine< Morphings, Real > [protected]
_positionsanimal::MorphingEngine< Morphings, Real > [protected]
_velocityanimal::MorphingEngine< Morphings, Real > [protected]
AnimalEngineNode()X3DTK::X3D::AnimalEngineNode< AMorphingEngine >
animate(float dt)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
behavior() const X3DTK::X3D::EngineNode
Behavior enum nameX3DTK::X3D::EngineNode
close()X3DTK::X3D::MorphingNode [virtual]
COLLISION enum valueX3DTK::X3D::EngineNode
computeInterpolatedValues(Key key)animal::MorphingEngine< Morphings, Real > [protected]
declareOutputs(X3D_X3DNodeList &list)X3DTK::X3D::MorphingNode [virtual]
draw()X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
drawBBoxanimal::Engine
drawBoundingBox()animal::Engine [inline]
drawEngineanimal::Engine
DYNAMICS enum valueX3DTK::X3D::EngineNode
Engine typedefX3DTK::X3D::AnimalEngineNode< AMorphingEngine >
animal::MorphingEngine::Engine()animal::Engine [inline]
EngineNode()X3DTK::X3D::EngineNode
getBoundingBox(float &minX, float &minY, float &minZ, float &maxX, float &maxY, float &maxZ)animal::Engine [inline, virtual]
getCoordinate() const X3DTK::X3D::MorphingNode [inline]
getInitialKey()animal::MorphingEngine< Morphings, Real > [inline]
getInterpolationID()animal::MorphingEngine< Morphings, Real > [inline]
getKeys() const X3DTK::X3D::MorphingNode [inline]
getKeyValues() const X3DTK::X3D::MorphingNode [inline]
getMorphings()animal::MorphingEngine< Morphings, Real > [inline]
getVelocity()animal::MorphingEngine< Morphings, Real > [inline]
init()X3DTK::X3D::MorphingNode [virtual]
Key typedefanimal::MorphingEngine< Morphings, Real > [protected]
keyPressedEvent(animal::KeyEvent *e)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
keyPressEvent(KeyEvent *)animal::Engine [inline, virtual]
KINEMATICS enum valueX3DTK::X3D::EngineNode
m_animateX3DTK::X3D::EngineNode
m_behaviorX3DTK::X3D::EngineNode [protected]
m_drawX3DTK::X3D::X4DNode
m_parentEngineX3DTK::X3D::EngineNode [protected]
MorphingEngine()animal::MorphingEngine< Morphings, Real >
MorphingNode()X3DTK::X3D::MorphingNode
mouseDoubleClickEvent(animal::MouseEvent *e)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
mouseMoveEvent(animal::MouseEvent *e)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
mousePressEvent(animal::MouseEvent *e)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
mouseReleaseEvent(animal::MouseEvent *e)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
move(double dt)animal::MorphingEngine< Morphings, Real > [virtual]
moveEngineanimal::Engine
pickPoint(float *orig, float *dir, float thresh)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
postAnimate(float dt)X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
postClose()X3DTK::X3D::EngineNode [inline, virtual]
postInit()X3DTK::X3D::EngineNode [inline, virtual]
postMove(double)animal::Engine [inline, virtual]
postReset()X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
reset()X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
resetEngineanimal::Engine
searchRange(const Key key, Key &key0, Key &key1)animal::MorphingEngine< Morphings, Real > [protected]
setCurrentKey(Key k)animal::MorphingEngine< Morphings, Real >
setInitialKey(Key k)animal::MorphingEngine< Morphings, Real > [inline]
setKeys(const Keys &keys)X3DTK::X3D::MorphingNode
setKeyValues(const KeyValues &keyValues)X3DTK::X3D::MorphingNode
setMorphings(Morphings *k)animal::MorphingEngine< Morphings, Real > [inline]
setVelocity(Real v)animal::MorphingEngine< Morphings, Real > [inline]
setWorld(World *w)animal::Engine [inline, static]
toggleCatmullRomMethod(bool b)animal::MorphingEngine< Morphings, Real >
toggleDraw(bool b)X3DTK::X3D::X4DNode [inline, virtual]
toggleLinearMethod(bool b)animal::MorphingEngine< Morphings, Real >
updateBoundingBox()X3DTK::X3D::MorphingNode [inline, virtual]
Values typedefanimal::MorphingEngine< Morphings, Real > [protected]
world()animal::Engine [inline, static]
X4DNode()X3DTK::X3D::X4DNode
~AnimalEngineNode()X3DTK::X3D::AnimalEngineNode< AMorphingEngine > [virtual]
~EngineNode()X3DTK::X3D::EngineNode [virtual]
~MorphingEngine()animal::MorphingEngine< Morphings, Real > [virtual]
~MorphingNode()X3DTK::X3D::MorphingNode
~X4DNode()X3DTK::X3D::X4DNode [virtual]

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