hrplib
hrpUtil
VrmlParser.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2008, AIST, the University of Tokyo and General Robotix Inc.
3
* All rights reserved. This program is made available under the terms of the
4
* Eclipse Public License v1.0 which accompanies this distribution, and is
5
* available at http://www.eclipse.org/legal/epl-v10.html
6
* Contributors:
7
* National Institute of Advanced Industrial Science and Technology (AIST)
8
*/
9
14
#ifndef OPENHRP_UTIL_VRML_PARSER_H_INCLUDED
15
#define OPENHRP_UTIL_VRML_PARSER_H_INCLUDED
16
17
#include "
config.h
"
18
#include "
VrmlNodes.h
"
19
#include <string>
20
21
namespace
hrp
{
22
23
class
VrmlParserImpl;
24
30
class
HRP_UTIL_EXPORT
VrmlParser
31
{
32
public
:
33
40
VrmlParser
(
const
std::string&
filename
);
41
VrmlParser
();
42
~
VrmlParser
();
43
44
void
setProtoInstanceActualNodeExtractionMode(
bool
isOn);
45
void
load(
const
std::string& filename);
46
50
VrmlNodePtr
readNode();
51
52
private
:
53
VrmlParserImpl
*
impl
;
54
void
init();
55
};
56
};
57
58
#endif
filename
char * filename
Definition:
cdjpeg.h:133
config.h
VrmlNodes.h
HRP_UTIL_EXPORT
#define HRP_UTIL_EXPORT
Definition:
hrplib/hrpUtil/config.h:21
hrp
Definition:
ColdetModel.h:28
hrp::VrmlNodePtr
boost::intrusive_ptr< VrmlNode > VrmlNodePtr
Definition:
VrmlNodes.h:155
hrp::VrmlParser
Parser for VRML97 format.
Definition:
VrmlParser.h:30
hrp::VrmlParser::impl
VrmlParserImpl * impl
Definition:
VrmlParser.h:53
hrp::VrmlParserImpl
Definition:
VrmlParser.cpp:304
openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:05