#include <basic/geometry/vrml_reader/VrmlInline.h>
Inherits VrmlNode.
Inheritance diagram for VrmlInline:


Public Member Functions | |
| VrmlInline () | |
| ~VrmlInline () | |
| virtual void | Parse (char *&buffer) |
| bool | ParseFile (const char *filename) |
| virtual void | Render (VrmlStack &stack) const |
| virtual void | RenderOpenGl (VrmlStack &stack) const |
| virtual IGS_Object * | RenderToIGS (VrmlStack &stack) const |
Static Public Member Functions | |
| static void | SetRootPath (const char *path) |
Protected Attributes | |
| VrmlBboxCenter * | m_BboxCenter |
| VrmlBboxSize * | m_BboxSize |
| std::vector< VrmlNode * > | m_Subnodes |
Static Protected Attributes | |
| static char | m_RootPath [256] = "" |
Definition at line 9 of file VrmlInline.h.
|
|
Definition at line 19 of file VrmlInline.cpp. |
|
|
Definition at line 31 of file VrmlInline.cpp. References m_BboxCenter, m_BboxSize, m_Subnodes, and VrmlNode::Release(). Here is the call graph for this function: ![]() |
|
|
Reimplemented from VrmlNode. Definition at line 54 of file VrmlInline.cpp. References VrmlNode::AddRef(), EatWhite(), VrmlNode::GetKeyword(), IsNodeType(), m_BboxCenter, m_BboxSize, VrmlBboxSize::Parse(), VrmlBboxCenter::Parse(), ParseFile(), VRML_BboxCenter, VRML_BboxSize, and VRML_Url. Here is the call graph for this function: ![]() |
|
|
Definition at line 157 of file VrmlInline.cpp. References VrmlNode::AddRef(), EatWhite(), VrmlNode::GetKeyword(), m_RootPath, m_Subnodes, VrmlNode::ParseNode(), RemoveAllCommentsFromBuffer(), and VRML_Define. Referenced by Parse(). Here is the call graph for this function: ![]() |
|
|
Reimplemented from VrmlNode. Definition at line 224 of file VrmlInline.cpp. References m_BboxCenter, m_BboxSize, m_Subnodes, VrmlBboxSize::Render(), and VrmlBboxCenter::Render(). Here is the call graph for this function: ![]() |
|
|
Reimplemented from VrmlNode. Definition at line 256 of file VrmlInline.cpp. References m_BboxCenter, m_BboxSize, m_Subnodes, and VrmlNode::RenderOpenGl(). Here is the call graph for this function: ![]() |
|
|
Reimplemented from VrmlNode. Definition at line 288 of file VrmlInline.cpp. References IGS_Group::AddObject(), m_BboxCenter, m_BboxSize, m_Subnodes, VrmlBboxSize::RenderToIGS(), and VrmlBboxCenter::RenderToIGS(). Here is the call graph for this function: ![]() |
|
|
Definition at line 331 of file VrmlInline.cpp. References m_RootPath. Referenced by VRML_20_Reader::Read(). |
|
|
Definition at line 25 of file VrmlInline.h. Referenced by Parse(), Render(), RenderOpenGl(), RenderToIGS(), and ~VrmlInline(). |
|
|
Definition at line 26 of file VrmlInline.h. Referenced by Parse(), Render(), RenderOpenGl(), RenderToIGS(), and ~VrmlInline(). |
|
|
Definition at line 28 of file VrmlInline.h. Referenced by ParseFile(), and SetRootPath(). |
|
|
Definition at line 27 of file VrmlInline.h. Referenced by ParseFile(), Render(), RenderOpenGl(), RenderToIGS(), and ~VrmlInline(). |
1.4.6-NO