#include <QSceneTreeNode.h>
Inheritance diagram for QSceneTreeNode:
Public Types | |
enum | ViewingMode { hidden, disabled, normal, highlighted, boxed } |
Public Member Functions | |
QSceneTreeNode () | |
~QSceneTreeNode () | |
const CMat4D * | getTransformation () const |
void | resetTransformation () |
void | applyTransformation (const CMat4D &) |
virtual CBoundingBox3D | getBoundingBox () const |
ViewingMode | getViewingMode () const |
virtual void | setViewingMode (ViewingMode mode) |
virtual void | requestUpdate () |
Protected Attributes | |
CMat4D * | m_pTransformation |
ViewingMode | m_ViewingMode |
|
Different viewing modes to handle different rendering. |
|
Default constructor. |
|
Destructor. |
|
Sets the transformation matrix. |
|
Returns the bounding box of the (sub) tree with this node as root. Reimplemented in STQGLExampleSphere. |
|
Returns the transformation matrix. |
|
Returns the viewing mode. |
|
Call this method to request an update to the renderer. Reimplemented in QSceneTreeRenderer. |
|
Resets the transformation matrix. |
|
Sets the viewing mode. |
|
|
|
|