Definition at line 304 of file VrmlParser.cpp.
typedef map<VrmlProto*, EasyScannerPtr> hrp::VrmlParserImpl::ProtoToEntityScannerMap |
Definition at line 315 of file VrmlParser.cpp.
typedef map<string, VrmlNodePtr> hrp::VrmlParserImpl::TDefNodeMap |
Definition at line 318 of file VrmlParser.cpp.
typedef pair<string, VrmlNodePtr> hrp::VrmlParserImpl::TDefNodePair |
Definition at line 319 of file VrmlParser.cpp.
typedef map<string, VrmlProtoPtr> hrp::VrmlParserImpl::TProtoMap |
Definition at line 320 of file VrmlParser.cpp.
typedef pair<string, VrmlProtoPtr> hrp::VrmlParserImpl::TProtoPair |
Definition at line 321 of file VrmlParser.cpp.
VrmlParserImpl::VrmlParserImpl | ( | VrmlParser * | self | ) |
Definition at line 435 of file VrmlParser.cpp.
VrmlParserImpl::VrmlParserImpl | ( | const VrmlParserImpl & | self, |
const list< string > & | ref | ||
) | [private] |
Definition at line 440 of file VrmlParser.cpp.
Definition at line 1884 of file VrmlParser.cpp.
Definition at line 817 of file VrmlParser.cpp.
VrmlNodePtr VrmlParserImpl::evalProtoInstance | ( | VrmlProtoInstancePtr | proto, |
VrmlNodeCategory | nodeCategory | ||
) |
Definition at line 970 of file VrmlParser.cpp.
const list< string >* hrp::VrmlParserImpl::getAncestorPathsList | ( | ) | const [inline, private] |
Definition at line 406 of file VrmlParser.cpp.
void VrmlParserImpl::init | ( | ) | [private] |
Definition at line 2533 of file VrmlParser.cpp.
void VrmlParserImpl::load | ( | const string & | filename | ) |
Definition at line 469 of file VrmlParser.cpp.
VrmlNodePtr VrmlParserImpl::newInlineSource | ( | std::string & | io_filename | ) |
Definition at line 765 of file VrmlParser.cpp.
Definition at line 1463 of file VrmlParser.cpp.
Definition at line 2035 of file VrmlParser.cpp.
Definition at line 1040 of file VrmlParser.cpp.
Definition at line 1529 of file VrmlParser.cpp.
Definition at line 1704 of file VrmlParser.cpp.
Definition at line 1428 of file VrmlParser.cpp.
Definition at line 2007 of file VrmlParser.cpp.
Definition at line 1718 of file VrmlParser.cpp.
Definition at line 1979 of file VrmlParser.cpp.
Definition at line 1739 of file VrmlParser.cpp.
Definition at line 1140 of file VrmlParser.cpp.
Definition at line 1627 of file VrmlParser.cpp.
Definition at line 1256 of file VrmlParser.cpp.
Definition at line 1323 of file VrmlParser.cpp.
Definition at line 1502 of file VrmlParser.cpp.
Definition at line 1796 of file VrmlParser.cpp.
Definition at line 1067 of file VrmlParser.cpp.
Definition at line 2079 of file VrmlParser.cpp.
Definition at line 1844 of file VrmlParser.cpp.
Definition at line 1822 of file VrmlParser.cpp.
VrmlNodePtr VrmlParserImpl::readInlineNode | ( | VrmlNodeCategory | nodeCategory | ) |
Definition at line 745 of file VrmlParser.cpp.
Definition at line 1401 of file VrmlParser.cpp.
Definition at line 2056 of file VrmlParser.cpp.
void VrmlParserImpl::readMFColor | ( | MFColor & | out_value | ) |
Definition at line 2314 of file VrmlParser.cpp.
void VrmlParserImpl::readMFFloat | ( | MFFloat & | out_value | ) |
Definition at line 2182 of file VrmlParser.cpp.
void VrmlParserImpl::readMFInt32 | ( | MFInt32 & | out_value | ) |
Definition at line 2150 of file VrmlParser.cpp.
void VrmlParserImpl::readMFNode | ( | MFNode & | out_nodes, |
VrmlNodeCategory | nodeCategory | ||
) |
Definition at line 2504 of file VrmlParser.cpp.
void VrmlParserImpl::readMFRotation | ( | MFRotation & | out_value | ) |
Definition at line 2353 of file VrmlParser.cpp.
void VrmlParserImpl::readMFString | ( | MFString & | out_value | ) |
Definition at line 2214 of file VrmlParser.cpp.
void VrmlParserImpl::readMFTime | ( | MFTime & | out_value | ) |
Definition at line 2456 of file VrmlParser.cpp.
void VrmlParserImpl::readMFVec2f | ( | MFVec2f & | out_value | ) |
Definition at line 2247 of file VrmlParser.cpp.
void VrmlParserImpl::readMFVec3f | ( | MFVec3f & | out_value | ) |
Definition at line 2281 of file VrmlParser.cpp.
Definition at line 1213 of file VrmlParser.cpp.
Definition at line 1018 of file VrmlParser.cpp.
VrmlNodePtr VrmlParserImpl::readNode | ( | VrmlNodeCategory | nodeCategory | ) |
Definition at line 502 of file VrmlParser.cpp.
Definition at line 2021 of file VrmlParser.cpp.
Definition at line 1186 of file VrmlParser.cpp.
Definition at line 1583 of file VrmlParser.cpp.
Definition at line 1163 of file VrmlParser.cpp.
VrmlVariantField & VrmlParserImpl::readProtoField | ( | VrmlFieldTypeId | fieldTypeId | ) |
Definition at line 2118 of file VrmlParser.cpp.
VrmlProtoInstancePtr VrmlParserImpl::readProtoInstanceNode | ( | const std::string & | proto_name, |
VrmlNodeCategory | nodeCategory | ||
) |
Definition at line 920 of file VrmlParser.cpp.
void VrmlParserImpl::readSFBool | ( | SFBool & | out_value | ) |
Definition at line 2374 of file VrmlParser.cpp.
void VrmlParserImpl::readSFColor | ( | SFColor & | out_value | ) |
Definition at line 2302 of file VrmlParser.cpp.
void VrmlParserImpl::readSFFloat | ( | SFFloat & | out_value | ) |
Definition at line 2171 of file VrmlParser.cpp.
void VrmlParserImpl::readSFImage | ( | SFImage & | out_image | ) |
read "SFImage" node
start reading pixel values per component. numComponents means: 1:grayscale, 2:grayscale with transparency 3:RGB components, 4:RGB components with transparency
out_image | to return read SFImage |
Definition at line 2403 of file VrmlParser.cpp.
void VrmlParserImpl::readSFInt32 | ( | SFInt32 & | out_value | ) |
Definition at line 2139 of file VrmlParser.cpp.
void VrmlParserImpl::readSFNode | ( | SFNode & | out_node, |
VrmlNodeCategory | nodeCategory | ||
) |
Definition at line 2478 of file VrmlParser.cpp.
SFNode VrmlParserImpl::readSFNode | ( | VrmlNodeCategory | nodeCategory | ) |
Definition at line 2491 of file VrmlParser.cpp.
void VrmlParserImpl::readSFRotation | ( | SFRotation & | out_value | ) |
Definition at line 2325 of file VrmlParser.cpp.
void VrmlParserImpl::readSFString | ( | SFString & | out_value | ) |
Definition at line 2203 of file VrmlParser.cpp.
void VrmlParserImpl::readSFTime | ( | SFTime & | out_value | ) |
Definition at line 2445 of file VrmlParser.cpp.
void VrmlParserImpl::readSFVec2f | ( | SFVec2f & | out_value | ) |
Definition at line 2235 of file VrmlParser.cpp.
void VrmlParserImpl::readSFVec3f | ( | SFVec3f & | out_value | ) |
Definition at line 2268 of file VrmlParser.cpp.
Definition at line 1121 of file VrmlParser.cpp.
VrmlNodePtr VrmlParserImpl::readSpecificNode | ( | VrmlNodeCategory | nodeCategory, |
int | symbol, | ||
const std::string & | symbolString | ||
) |
Definition at line 604 of file VrmlParser.cpp.
Definition at line 1761 of file VrmlParser.cpp.
Definition at line 1649 of file VrmlParser.cpp.
Definition at line 1378 of file VrmlParser.cpp.
Definition at line 1775 of file VrmlParser.cpp.
Definition at line 1993 of file VrmlParser.cpp.
Definition at line 2098 of file VrmlParser.cpp.
Definition at line 1095 of file VrmlParser.cpp.
Definition at line 996 of file VrmlParser.cpp.
Definition at line 1560 of file VrmlParser.cpp.
void VrmlParserImpl::setSymbols | ( | ) | [private] |
Definition at line 2542 of file VrmlParser.cpp.
Definition at line 721 of file VrmlParser.cpp.
Definition at line 699 of file VrmlParser.cpp.
VrmlUnsupportedNodePtr VrmlParserImpl::skipUnsupportedNode | ( | const std::string & | nodeTypeName | ) |
Definition at line 684 of file VrmlParser.cpp.
list< string > hrp::VrmlParserImpl::ancestorPathsList [private] |
Definition at line 409 of file VrmlParser.cpp.
Definition at line 311 of file VrmlParser.cpp.
Definition at line 324 of file VrmlParser.cpp.
Definition at line 313 of file VrmlParser.cpp.
Definition at line 323 of file VrmlParser.cpp.
Definition at line 316 of file VrmlParser.cpp.
Definition at line 310 of file VrmlParser.cpp.
Definition at line 308 of file VrmlParser.cpp.