Go to the documentation of this file.
14 #ifndef OPENHRP_UTIL_VRML_WRITER_INCLUDED
15 #define OPENHRP_UTIL_VRML_WRITER_INCLUDED
46 spaces.resize(
n,
' ');
return *
this;
67 static void registerNodeMethodMap();
69 template <
class MFValues>
void writeMFValues(MFValues values,
int numColumn);
70 void writeMFInt32SeparatedByMinusValue(
MFInt32& values);
73 void beginNode(
const char* nodename,
VrmlNodePtr node);
std::map< std::string, VrmlWriterNodeMethod > TNodeMethodMap
boost::intrusive_ptr< VrmlAppearance > VrmlAppearancePtr
static TNodeMethodMap nodeMethodMap
boost::intrusive_ptr< VrmlMaterial > VrmlMaterialPtr
boost::intrusive_ptr< VrmlNode > VrmlNodePtr
void(VrmlWriter::* VrmlWriterNodeMethod)(VrmlNodePtr node)
boost::intrusive_ptr< VrmlGroup > VrmlGroupPtr
static void registNodeMethod(const std::type_info &t, VrmlWriterNodeMethod method)
std::vector< SFInt32 > MFInt32
typedef void(PNGAPI *png_error_ptr) PNGARG((png_structp
boost::intrusive_ptr< VrmlCoordinate > VrmlCoordinatePtr
std::pair< std::string, VrmlWriterNodeMethod > TNodeMethodPair
openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Wed Sep 7 2022 02:51:04