|
PyLink * | addChildLink (std::string name) |
|
PyShape * | addCube (double x, double y, double z) |
|
void | addShapeFromFile (std::string url) |
|
PyObject * | getAngVel () |
|
PyObject * | getChildren () |
|
PyObject * | getCoM () |
|
PyObject * | getInertia () |
|
int | getJointId () |
|
std::string | getJointType () |
|
PyObject * | getLinVel () |
|
PyLink * | getParent () |
|
PyObject * | getPosition () |
|
double | getPosture () |
|
PyObject * | getRelPosition () |
|
PyObject * | getRelRotation () |
|
PyObject * | getRotation () |
|
PyObject * | getRotationAxis () |
|
PyObject * | getTranslationAxis () |
|
| PyLink () |
|
void | setAngVel (PyObject *v) |
|
void | setCoM (PyObject *v) |
|
void | setInertia (PyObject *v) |
|
void | setJointId (int id) |
|
void | setJointType (std::string type) |
|
void | setLinVel (PyObject *v) |
|
void | setPosition (PyObject *v) |
|
void | setPosture (double) |
|
void | setRelPosition (PyObject *v) |
|
void | setRelRotation (PyObject *v) |
|
void | setRotation (PyObject *v) |
|
void | setRotationAxis (PyObject *v) |
|
void | setTranslationAxis (PyObject *v) |
|
PyObject * | shapes () |
|
| ~PyLink () |
|
void | addCamera (GLcamera *camera) |
|
void | addChild (GLlink *i_child) |
|
void | addShape (GLshape *shape) |
|
const std::vector< GLcamera * > & | cameras () |
|
void | computeAABB (hrp::Vector3 &o_min, hrp::Vector3 &o_max) |
|
void | computeAbsTransform () |
|
void | computeAbsTransform (double o_trans[16]) |
|
void | computeAbsTransform (double o_trans[16]) |
|
void | divideLargeTriangles (double maxEdgeLen) |
|
size_t | draw () |
|
void | draw () |
|
GLcamera * | findCamera (const char *i_name) |
|
GLcamera * | findCamera (const char *i_name) |
|
GLcamera * | findCamera (const char *i_name) |
|
virtual const aabbox3d< f32 > & | getBoundingBox () const |
|
| GLlink () |
|
| GLlink (const OpenHRP::LinkInfo &i_li, OpenHRP::BodyInfo_var i_binfo) |
|
| GLlink (ISceneNode *i_parent, ISceneManager *i_mgr, s32 i_id, const LinkInfo &i_li, BodyInfo_var i_binfo) |
|
void | highlight (bool flag) |
|
int | jointId () |
|
int | jointId () const |
|
virtual void | render () |
|
void | setAbsTransform (double o_trans[16]) |
|
void | setParent (GLlink *i_parent) |
|
void | setQ (double i_q) |
|
void | setQ (double i_q) |
|
void | setQ (double i_q) |
|
void | setTransform (double i_trans[16]) |
|
void | showAxes (bool flag) |
|
| ~GLlink () |
|
void | addChild (Link *link) |
|
Matrix33 | attitude () |
|
Matrix33 | calcRfromAttitude (const Matrix33 &R) |
|
void | calcSubMassCM () |
|
void | calcSubMassInertia (Matrix33 &subIw) |
|
bool | detachChild (Link *link) |
|
bool | isRoot () |
|
bool | isValid () |
|
| Link () |
|
| Link (const Link &link) |
|
Matrix33 | segmentAttitude () |
|
void | setAttitude (const Matrix33 &R) |
|
void | setSegmentAttitude (const Matrix33 &R) |
|
void | updateColdetModelPosition () |
|
virtual | ~Link () |
|
hrp::Vector3 | getPosition () |
|
void | getPosition (double &x, double &y, double &z) |
|
hrp::Matrix33 | getRotation () |
|
void | getRotation (hrp::Matrix33 &R) |
|
double * | getTransform () |
|
| GLcoordinates () |
|
void | setPosition (double x, double y, double z) |
|
template<class T > |
void | setPosition (const T &p) |
|
void | setRotation (double r, double p, double y) |
|
void | setRotation (double ax, double ay, double az, double th) |
|
void | setRotation (const hrp::Matrix33 &R) |
|
void | setRotation (const double *R) |
|
void | setTransform (const double i_trans[12]) |
|
Definition at line 9 of file PyLink.h.