#include <BodyInfo_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) |
| |
|
| void | readHwcNode (int linkInfoIndex, HwcInfo &hwcInfo, VrmlProtoInstancePtr hwcNode) |
| |
| int | readJointNodeSet (JointNodeSetPtr jointNodeSet, int ¤tIndex, int motherIndex) |
| |
| void | readLightNode (int linkInfoIndex, LightInfo &LightInfo, std::pair< Matrix44, VrmlNodePtr > &transformedLight) |
| |
| void | readSensorNode (int linkInfoIndex, SensorInfo &sensorInfo, VrmlProtoInstancePtr sensorNode) |
| |
| void | setHwcs (int linkInfoIndex, JointNodeSetPtr jointNodeSet) |
| |
| void | setJointParameters (int linkInfoIndex, VrmlProtoInstancePtr jointNode) |
| |
| void | setLights (int linkInfoIndex, JointNodeSetPtr jointNodeSet) |
| |
| void | setSegmentParameters (int linkInfoIndex, JointNodeSetPtr jointNodeSet) |
| |
| void | setSensors (int linkInfoIndex, JointNodeSetPtr jointNodeSet) |
| |
Definition at line 29 of file BodyInfo_impl.h.
◆ BodyInfo_impl()
| BodyInfo_impl::BodyInfo_impl |
( |
PortableServer::POA_ptr |
poa | ) |
|
◆ ~BodyInfo_impl()
| BodyInfo_impl::~BodyInfo_impl |
( |
| ) |
|
|
virtual |
◆ changetoBoundingBox()
| void BodyInfo_impl::changetoBoundingBox |
( |
unsigned int * |
depth | ) |
|
◆ changetoOriginData()
| void BodyInfo_impl::changetoOriginData |
( |
| ) |
|
◆ checkInlineFileUpdateTime()
| bool BodyInfo_impl::checkInlineFileUpdateTime |
( |
| ) |
|
|
inline |
◆ extraJoints()
| ExtraJointInfoSequence * BodyInfo_impl::extraJoints |
( |
| ) |
|
|
virtual |
◆ getLastUpdateTime()
| time_t BodyInfo_impl::getLastUpdateTime |
( |
| ) |
|
|
inline |
◆ getParam()
| bool BodyInfo_impl::getParam |
( |
std::string |
param | ) |
|
◆ info()
| StringSequence * BodyInfo_impl::info |
( |
| ) |
|
|
virtual |
◆ links()
| LinkInfoSequence * BodyInfo_impl::links |
( |
| ) |
|
|
virtual |
◆ linkShapeIndices()
| AllLinkShapeIndexSequence * BodyInfo_impl::linkShapeIndices |
( |
| ) |
|
|
virtual |
◆ loadModelFile()
| void BodyInfo_impl::loadModelFile |
( |
const std::string & |
url | ) |
|
This function loads a model file and creates a BodyInfo object.
- Parameters
-
| url | The url to a model file |
Definition at line 104 of file BodyInfo_impl.cpp.
◆ name()
| char * BodyInfo_impl::name |
( |
| ) |
|
|
virtual |
◆ readHwcNode()
◆ readJointNodeSet()
◆ readLightNode()
| void BodyInfo_impl::readLightNode |
( |
int |
linkInfoIndex, |
|
|
LightInfo & |
LightInfo, |
|
|
std::pair< Matrix44, VrmlNodePtr > & |
transformedLight |
|
) |
| |
|
private |
◆ readSensorNode()
◆ setHwcs()
◆ setJointParameters()
◆ setLastUpdateTime()
| void BodyInfo_impl::setLastUpdateTime |
( |
time_t |
time | ) |
|
|
inline |
◆ setLights()
◆ setParam() [1/2]
| void BodyInfo_impl::setParam |
( |
std::string |
param, |
|
|
bool |
value |
|
) |
| |
◆ setParam() [2/2]
| void BodyInfo_impl::setParam |
( |
std::string |
param, |
|
|
int |
value |
|
) |
| |
◆ setSegmentParameters()
◆ setSensors()
◆ topUrl()
| const std::string & BodyInfo_impl::topUrl |
( |
| ) |
|
|
protectedvirtual |
◆ url()
| char * BodyInfo_impl::url |
( |
| ) |
|
|
virtual |
◆ AABBdataType_
| OpenHRP::ModelLoader::AABBdataType BodyInfo_impl::AABBdataType_ |
|
private |
◆ extraJoints_
| ExtraJointInfoSequence BodyInfo_impl::extraJoints_ |
|
private |
◆ info_
| StringSequence BodyInfo_impl::info_ |
|
private |
◆ lastUpdate_
| time_t BodyInfo_impl::lastUpdate_ |
|
private |
◆ linkColdetModels
◆ links_
| LinkInfoSequence BodyInfo_impl::links_ |
|
private |
◆ linkShapeIndices_
| AllLinkShapeIndexSequence BodyInfo_impl::linkShapeIndices_ |
|
private |
◆ name_
| std::string BodyInfo_impl::name_ |
|
private |
◆ originlinkShapeIndices_
| AllLinkShapeIndexSequence BodyInfo_impl::originlinkShapeIndices_ |
|
private |
◆ readImage_
| bool BodyInfo_impl::readImage_ |
|
private |
◆ url_
| std::string BodyInfo_impl::url_ |
|
private |
The documentation for this class was generated from the following files: