Public Member Functions | Private Member Functions | Private Attributes
VrmlWriter Class Reference

#include <VrmlWriter.h>

List of all members.

Public Member Functions

void useInlineShape (bool use_inline)
 VrmlWriter ()
void write (OpenHRP::BodyInfo_var binfo, std::ostream &ofs)

Private Member Functions

void indent (std::ostream &ofs)
void writeHumanoidNode (OpenHRP::BodyInfo_var binfo, std::ostream &ofs)
void writeLink (int index, std::ostream &ofs)
void writeProtoNodes (std::ostream &ofs)
void writeShape (OpenHRP::TransformedShapeIndex &tsi, std::ostream &ofs)

Private Attributes

OpenHRP::AppearanceInfoSequence_var appearances
OpenHRP::LinkInfoSequence_var links
int m_indent
bool m_use_inline_shape
OpenHRP::MaterialInfoSequence_var materials
OpenHRP::ShapeInfoSequence_var shapes
OpenHRP::TextureInfoSequence_var textures

Detailed Description

Definition at line 7 of file server/ModelLoader/VrmlWriter.h.


Constructor & Destructor Documentation

VrmlWriter::VrmlWriter ( ) [inline]

Definition at line 10 of file server/ModelLoader/VrmlWriter.h.


Member Function Documentation

void VrmlWriter::indent ( std::ostream &  ofs) [private]
void VrmlWriter::useInlineShape ( bool  use_inline)

Definition at line 20 of file server/ModelLoader/VrmlWriter.cpp.

void VrmlWriter::write ( OpenHRP::BodyInfo_var  binfo,
std::ostream &  ofs 
)

Definition at line 8 of file server/ModelLoader/VrmlWriter.cpp.

void VrmlWriter::writeHumanoidNode ( OpenHRP::BodyInfo_var  binfo,
std::ostream &  ofs 
) [private]

Definition at line 384 of file server/ModelLoader/VrmlWriter.cpp.

void VrmlWriter::writeLink ( int  index,
std::ostream &  ofs 
) [private]

Definition at line 25 of file server/ModelLoader/VrmlWriter.cpp.

void VrmlWriter::writeProtoNodes ( std::ostream &  ofs) [private]

Definition at line 421 of file server/ModelLoader/VrmlWriter.cpp.

void VrmlWriter::writeShape ( OpenHRP::TransformedShapeIndex &  tsi,
std::ostream &  ofs 
) [private]

Definition at line 171 of file server/ModelLoader/VrmlWriter.cpp.


Member Data Documentation

OpenHRP::AppearanceInfoSequence_var VrmlWriter::appearances [private]

Definition at line 23 of file server/ModelLoader/VrmlWriter.h.

OpenHRP::LinkInfoSequence_var VrmlWriter::links [private]

Definition at line 21 of file server/ModelLoader/VrmlWriter.h.

Definition at line 19 of file server/ModelLoader/VrmlWriter.h.

Definition at line 20 of file server/ModelLoader/VrmlWriter.h.

OpenHRP::MaterialInfoSequence_var VrmlWriter::materials [private]

Definition at line 24 of file server/ModelLoader/VrmlWriter.h.

OpenHRP::ShapeInfoSequence_var VrmlWriter::shapes [private]

Definition at line 22 of file server/ModelLoader/VrmlWriter.h.

OpenHRP::TextureInfoSequence_var VrmlWriter::textures [private]

Definition at line 25 of file server/ModelLoader/VrmlWriter.h.


The documentation for this class was generated from the following files:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:21