AnimaL |
Tutorial |
Documentation |
#include <GLEngineLeafNode.h>
Inheritance diagram for X3DTK::GL::GLEngineLeafNode:
DeformableOctree
Definition at line 29 of file GLEngineLeafNode.h.
Public Member Functions | |
GLEngineLeafNode () | |
~GLEngineLeafNode () | |
void | setX4DNode (X3DTK::X3D::X4DNode *n) |
virtual void | draw () const |
Renders the node in an openGL context. | |
virtual void | update () |
Update the GL node from the X3D node. | |
bool | addChild (const X3DAbstractNode *&) |
bool | setChild (const X3DAbstractNode *&) |
bool | removeChild (const X3DAbstractNode *&) |
MFNode | getChildren () const |
MFNode | getChildList () const |
Protected Attributes | |
X3DTK::X3D::X4DNode * | e_x4dNode |
|
Definition at line 21 of file GLEngineLeafNode.cpp. |
|
Definition at line 26 of file GLEngineLeafNode.cpp. |
|
Definition at line 43 of file GLEngineLeafNode.h. |
|
Renders the node in an openGL context.
Reimplemented from X3DTK::GL::GLEngineNode. Definition at line 35 of file GLEngineLeafNode.cpp. References X3DTK::X3D::X4DNode::draw(), e_x4dNode, and X3DTK::X3D::X4DNode::m_draw. |
|
Definition at line 47 of file GLEngineLeafNode.h. |
|
Definition at line 46 of file GLEngineLeafNode.h. |
|
Definition at line 45 of file GLEngineLeafNode.h. |
|
Definition at line 44 of file GLEngineLeafNode.h. |
|
Reimplemented from X3DTK::GL::GLEngineNode. Definition at line 30 of file GLEngineLeafNode.cpp. References e_x4dNode. Referenced by X3DTK::X3D::GLBuilderEngineNodeVisitor::enterX4DNode(). |
|
Update the GL node from the X3D node.
Reimplemented from X3DTK::GL::GLEngineNode. Definition at line 41 of file GLEngineLeafNode.h. |
|
Reimplemented from X3DTK::GL::GLEngineNode. Definition at line 50 of file GLEngineLeafNode.h. Referenced by draw(), and setX4DNode(). |