#include <VrmlWriter.h>
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 |
Definition at line 7 of file server/ModelLoader/VrmlWriter.h.
VrmlWriter::VrmlWriter | ( | ) | [inline] |
Definition at line 10 of file server/ModelLoader/VrmlWriter.h.
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.
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.
int VrmlWriter::m_indent [private] |
Definition at line 19 of file server/ModelLoader/VrmlWriter.h.
bool VrmlWriter::m_use_inline_shape [private] |
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.