Overview | All Modules | Tutorial | User's Guide | Programming Guide |
Previous | COVISE Online Documentation | Next |
#include <vruiTransformNode.h>
Public Member Functions | |
vruiTransformNode () | |
virtual | ~vruiTransformNode () |
virtual void | setScale (float scale)=0 |
virtual void | setScale (float scaleX, float scaleY, float scaleZ)=0 |
virtual void | setTranslation (float x, float y, float z)=0 |
virtual void | setRotation (float x, float y, float z, float angle)=0 |
virtual vruiMatrix * | getMatrix ()=0 |
virtual void | setMatrix (vruiMatrix *matrix)=0 |
Public Member Functions inherited from vrui::vruiNode | |
vruiNode () | |
virtual | ~vruiNode () |
virtual void | addChild (vruiNode *node)=0 |
virtual void | removeChild (vruiNode *node)=0 |
virtual void | insertChild (int location, vruiNode *node)=0 |
virtual void | removeAllParents ()=0 |
virtual void | removeAllChildren ()=0 |
virtual void | setName (const std::string &name)=0 |
virtual std::string | getName () const =0 |
virtual int | getNumParents () const =0 |
virtual vruiNode * | getParent (int parent=0)=0 |
virtual vruiUserData * | getUserData (const std::string &name)=0 |
virtual void | setUserData (const std::string &name, vruiUserData *data)=0 |
virtual void | convertToWorld (vruiMatrix *matrix)=0 |
|
inline |
|
virtual |
|
pure virtual |
Implemented in vrui::OSGVruiTransformNode.
|
pure virtual |
Implemented in vrui::OSGVruiTransformNode.
|
pure virtual |
Implemented in vrui::OSGVruiTransformNode.
|
pure virtual |
Implemented in vrui::OSGVruiTransformNode.
|
pure virtual |
Implemented in vrui::OSGVruiTransformNode.
|
pure virtual |
Implemented in vrui::OSGVruiTransformNode.
Previous | Next |
Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner |
Copyright © 1993-2009 HLRS, 2004-2009 RRZK, 2005-2009 Visenso |
COVISE Version 6.5 Academic
|