Public Member Functions | Private Member Functions | Private Attributes
ODESim::ModelLoaderHelper Class Reference

List of all members.

Public Member Functions

bool createBody (BodyPtr body, ODE_World *worldId, BodyInfo_ptr bodyInfo)

Private Member Functions

void addLinkVerticesAndTriangles (ODE_Link *link, const LinkInfo &linkInfo)
void createGeometry (ODE_Link *link, const LinkInfo &linkInfo)
ODE_LinkcreateLink (int index, dBodyID parentBodyId, const Matrix44 &parentT)
void createSensors (Link *link, const SensorInfoSequence &sensorInfoSeq, const Matrix33 &Rs)

Private Attributes

BodyPtr body
LinkInfoSequence_var linkInfoSeq
ShapeInfoSequence_var shapeInfoSeq
dSpaceID spaceId
dWorldID worldId

Detailed Description

Definition at line 9 of file ODE_ModelLoaderUtil.cpp.

Member Function Documentation

void ModelLoaderHelper::addLinkVerticesAndTriangles ( ODE_Link link,
const LinkInfo &  linkInfo 
) [private]

Definition at line 498 of file hrplib/hrpModel/ModelLoaderUtil.cpp.

bool ModelLoaderHelper::createBody ( BodyPtr  body,
ODE_World worldId,
BodyInfo_ptr  bodyInfo 

Definition at line 164 of file hrplib/hrpModel/ModelLoaderUtil.cpp.

void ModelLoaderHelper::createGeometry ( ODE_Link link,
const LinkInfo &  linkInfo 
) [private]

Definition at line 222 of file ODE_ModelLoaderUtil.cpp.

ODE_Link * ModelLoaderHelper::createLink ( int  index,
dBodyID  parentBodyId,
const Matrix44 parentT 
) [private]

Definition at line 210 of file hrplib/hrpModel/ModelLoaderUtil.cpp.

void ModelLoaderHelper::createSensors ( Link link,
const SensorInfoSequence &  sensorInfoSeq,
const Matrix33 Rs 
) [private]

Definition at line 369 of file hrplib/hrpModel/ModelLoaderUtil.cpp.

Member Data Documentation

Definition at line 15 of file ODE_ModelLoaderUtil.cpp.

LinkInfoSequence_var ODESim::ModelLoaderHelper::linkInfoSeq [private]

Definition at line 18 of file ODE_ModelLoaderUtil.cpp.

ShapeInfoSequence_var ODESim::ModelLoaderHelper::shapeInfoSeq [private]

Definition at line 19 of file ODE_ModelLoaderUtil.cpp.

Definition at line 17 of file ODE_ModelLoaderUtil.cpp.

Definition at line 16 of file ODE_ModelLoaderUtil.cpp.

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

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:22