#include <basic/geometry/vrml_reader/VrmlShape.h>
Inherits VrmlNode.
Inheritance diagram for VrmlShape:
Public Member Functions | |
~VrmlShape () | |
virtual void | Parse (char *&buffer) |
virtual void | Render (VrmlStack &stack) const |
virtual void | RenderOpenGl (VrmlStack &stack) const |
IGS_Object * | RenderToIGS (VrmlStack &stack) const |
Protected Attributes | |
VrmlNode * | m_Appearance |
VrmlNode * | m_Geometry |
Definition at line 7 of file VrmlShape.h.
|
Definition at line 12 of file VrmlShape.cpp. References m_Appearance, m_Geometry, and VrmlNode::Release(). Here is the call graph for this function: ![]() |
|
Reimplemented from VrmlNode. Definition at line 23 of file VrmlShape.cpp. References VrmlNode::AddRef(), EatWhite(), VrmlNode::GetKeyword(), IJG_Assert, m_Appearance, m_Geometry, VrmlNode::ParseNode(), VRML_AppearanceLower, and VRML_Geometry. Here is the call graph for this function: ![]() |
|
Reimplemented from VrmlNode. Definition at line 65 of file VrmlShape.cpp. References m_Appearance, m_Geometry, and VrmlNode::Render(). Here is the call graph for this function: ![]() |
|
Reimplemented from VrmlNode. Definition at line 83 of file VrmlShape.cpp. References m_Appearance, m_Geometry, and VrmlNode::RenderOpenGl(). Here is the call graph for this function: ![]() |
|
Reimplemented from VrmlNode. Definition at line 102 of file VrmlShape.cpp. References m_Appearance, m_Geometry, and VrmlNode::RenderToIGS(). Here is the call graph for this function: ![]() |
|
Definition at line 20 of file VrmlShape.h. Referenced by Parse(), Render(), RenderOpenGl(), RenderToIGS(), and ~VrmlShape(). |
|
Definition at line 21 of file VrmlShape.h. Referenced by Parse(), Render(), RenderOpenGl(), RenderToIGS(), and ~VrmlShape(). |