Parser for VRML97 format. More...
#include <VrmlParser.h>
Public Member Functions | |
| void | load (const std::string &filename) |
| VrmlNodePtr | readNode () |
| void | setProtoInstanceActualNodeExtractionMode (bool isOn) |
| VrmlParser (const std::string &filename) | |
| VrmlParser () | |
| ~VrmlParser () | |
Private Member Functions | |
| void | init () |
Private Attributes | |
| VrmlParserImpl * | impl |
Parser for VRML97 format.
The VrmlParser class reads a VRML97 file and extract its nodes.
Definition at line 30 of file VrmlParser.h.
| hrp::VrmlParser::VrmlParser | ( | const std::string & | filename | ) |
Constructor. This version of constructor do 'load' mehtod after constructing the object.
| filename | file name of a target VRML97 file. |
| VrmlParser::VrmlParser | ( | ) |
Definition at line 414 of file VrmlParser.cpp.
| VrmlParser::~VrmlParser | ( | ) |
Definition at line 447 of file VrmlParser.cpp.
|
private |
Definition at line 428 of file VrmlParser.cpp.
This function throws EasyScanner::Exception when an error occurs.
Definition at line 463 of file VrmlParser.cpp.
| VrmlNodePtr VrmlParser::readNode | ( | ) |
This method returns the top node of the next node tree written in the file.
Definition at line 496 of file VrmlParser.cpp.
| void VrmlParser::setProtoInstanceActualNodeExtractionMode | ( | bool | isOn | ) |
Definition at line 453 of file VrmlParser.cpp.
|
private |
Definition at line 53 of file VrmlParser.h.