reads in collada files and initializes a BodyInfo struct
More...
#include <BodyInfoCollada_impl.h>
|
virtual const std::string & | topUrl () |
|
void | applyTriangleMeshShaper (VrmlNodePtr node) |
|
bool | checkFileUpdateTime () |
|
void | createAppearanceInfo () |
|
std::string & | replace (std::string &str, const std::string &sb, const std::string &sa) |
|
void | restoreOriginalData () |
|
void | saveOriginalData () |
|
void | setBoundingBoxData (const Vector3 &boxSize, int shapeIndex) |
|
void | setColdetModel (ColdetModelPtr &coldetModel, TransformedShapeIndexSequence shapeIndices, const Matrix44 &Tparent, int &vertexIndex, int &triangleIndex) |
|
void | traverseShapeNodes (VrmlNode *node, const Matrix44 &T, TransformedShapeIndexSequence &io_shapeIndices, DblArray12Sequence &inlinedShapeM, const SFString *url=NULL) |
|
|
static boost::mutex | lock_ |
|
reads in collada files and initializes a BodyInfo struct
Definition at line 36 of file BodyInfoCollada_impl.h.
◆ BodyInfoCollada_impl()
BodyInfoCollada_impl::BodyInfoCollada_impl |
( |
PortableServer::POA_ptr |
poa | ) |
|
◆ ~BodyInfoCollada_impl()
BodyInfoCollada_impl::~BodyInfoCollada_impl |
( |
| ) |
|
|
virtual |
◆ changetoBoundingBox()
void BodyInfoCollada_impl::changetoBoundingBox |
( |
unsigned int * |
depth | ) |
|
◆ checkInlineFileUpdateTime()
bool BodyInfoCollada_impl::checkInlineFileUpdateTime |
( |
| ) |
|
◆ extraJoints()
ExtraJointInfoSequence * BodyInfoCollada_impl::extraJoints |
( |
| ) |
|
|
virtual |
◆ getLastUpdateTime()
time_t BodyInfoCollada_impl::getLastUpdateTime |
( |
| ) |
|
|
inline |
◆ getParam()
bool BodyInfoCollada_impl::getParam |
( |
std::string |
param | ) |
|
◆ info()
StringSequence * BodyInfoCollada_impl::info |
( |
| ) |
|
|
virtual |
◆ links()
LinkInfoSequence * BodyInfoCollada_impl::links |
( |
| ) |
|
|
virtual |
◆ linkShapeIndices()
AllLinkShapeIndexSequence * BodyInfoCollada_impl::linkShapeIndices |
( |
| ) |
|
|
virtual |
◆ loadModelFile()
void BodyInfoCollada_impl::loadModelFile |
( |
const std::string & |
filename | ) |
|
◆ name()
char * BodyInfoCollada_impl::name |
( |
| ) |
|
|
virtual |
◆ setColdetModel()
◆ setColdetModelTriangles()
◆ setLastUpdateTime()
void BodyInfoCollada_impl::setLastUpdateTime |
( |
time_t |
time | ) |
|
|
inline |
◆ setParam() [1/2]
void BodyInfoCollada_impl::setParam |
( |
std::string |
param, |
|
|
bool |
value |
|
) |
| |
◆ setParam() [2/2]
void BodyInfoCollada_impl::setParam |
( |
std::string |
param, |
|
|
int |
value |
|
) |
| |
◆ topUrl()
const std::string & BodyInfoCollada_impl::topUrl |
( |
| ) |
|
|
protectedvirtual |
◆ url()
char * BodyInfoCollada_impl::url |
( |
| ) |
|
|
virtual |
◆ ColladaReader
◆ AABBdataType_
OpenHRP::ModelLoader::AABBdataType BodyInfoCollada_impl::AABBdataType_ |
|
private |
◆ extraJoints_
ExtraJointInfoSequence BodyInfoCollada_impl::extraJoints_ |
|
private |
◆ fileTimeMap
std::map<std::string, time_t> BodyInfoCollada_impl::fileTimeMap |
|
private |
◆ info_
StringSequence BodyInfoCollada_impl::info_ |
|
private |
◆ lastUpdate_
time_t BodyInfoCollada_impl::lastUpdate_ |
|
private |
◆ linkColdetModels
◆ links_
LinkInfoSequence BodyInfoCollada_impl::links_ |
|
private |
◆ linkShapeIndices_
AllLinkShapeIndexSequence BodyInfoCollada_impl::linkShapeIndices_ |
|
private |
◆ lock_
boost::mutex BodyInfoCollada_impl::lock_ |
|
staticprivate |
◆ name_
std::string BodyInfoCollada_impl::name_ |
|
private |
◆ readImage_
bool BodyInfoCollada_impl::readImage_ |
|
private |
◆ url_
std::string BodyInfoCollada_impl::url_ |
|
private |
The documentation for this class was generated from the following files: