Public Member Functions | Private Member Functions
PyLink Class Reference

#include <PyLink.h>

Inheritance diagram for PyLink:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PyLinkaddChildLink (std::string name)
PyShapeaddCube (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 ()
PyLinkgetParent ()
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 ()

Private Member Functions

void notifyChanged ()

Detailed Description

Definition at line 9 of file PyLink.h.


Constructor & Destructor Documentation

Definition at line 11 of file PyLink.cpp.

Definition at line 15 of file PyLink.cpp.


Member Function Documentation

PyLink * PyLink::addChildLink ( std::string  name)

Definition at line 213 of file PyLink.cpp.

PyShape * PyLink::addCube ( double  x,
double  y,
double  z 
)

Definition at line 244 of file PyLink.cpp.

void PyLink::addShapeFromFile ( std::string  url)

Definition at line 223 of file PyLink.cpp.

PyObject * PyLink::getAngVel ( )

Definition at line 200 of file PyLink.cpp.

PyObject * PyLink::getChildren ( )

Definition at line 257 of file PyLink.cpp.

PyObject * PyLink::getCoM ( )

Definition at line 128 of file PyLink.cpp.

PyObject * PyLink::getInertia ( )

Definition at line 168 of file PyLink.cpp.

Definition at line 308 of file PyLink.cpp.

std::string PyLink::getJointType ( )

Definition at line 283 of file PyLink.cpp.

PyObject * PyLink::getLinVel ( )

Definition at line 187 of file PyLink.cpp.

Definition at line 252 of file PyLink.cpp.

PyObject * PyLink::getPosition ( )

Reimplemented from GLcoordinates.

Definition at line 20 of file PyLink.cpp.

double PyLink::getPosture ( )

Definition at line 116 of file PyLink.cpp.

PyObject * PyLink::getRelPosition ( )

Definition at line 66 of file PyLink.cpp.

PyObject * PyLink::getRelRotation ( )

Definition at line 86 of file PyLink.cpp.

PyObject * PyLink::getRotation ( )

Reimplemented from GLcoordinates.

Definition at line 34 of file PyLink.cpp.

PyObject * PyLink::getRotationAxis ( )

Definition at line 141 of file PyLink.cpp.

Definition at line 155 of file PyLink.cpp.

void PyLink::notifyChanged ( ) [private]

Definition at line 181 of file PyLink.cpp.

void PyLink::setAngVel ( PyObject *  v)

Definition at line 207 of file PyLink.cpp.

void PyLink::setCoM ( PyObject *  v)

Definition at line 135 of file PyLink.cpp.

void PyLink::setInertia ( PyObject *  v)

Definition at line 175 of file PyLink.cpp.

Definition at line 313 of file PyLink.cpp.

void PyLink::setJointType ( std::string  type)

Definition at line 268 of file PyLink.cpp.

void PyLink::setLinVel ( PyObject *  v)

Definition at line 194 of file PyLink.cpp.

void PyLink::setPosition ( PyObject *  v)

Definition at line 27 of file PyLink.cpp.

void PyLink::setPosture ( double  v)

Definition at line 121 of file PyLink.cpp.

void PyLink::setRelPosition ( PyObject *  v)

Definition at line 73 of file PyLink.cpp.

void PyLink::setRelRotation ( PyObject *  v)

Definition at line 93 of file PyLink.cpp.

void PyLink::setRotation ( PyObject *  v)

Definition at line 42 of file PyLink.cpp.

void PyLink::setRotationAxis ( PyObject *  v)

Definition at line 149 of file PyLink.cpp.

void PyLink::setTranslationAxis ( PyObject *  v)

Definition at line 162 of file PyLink.cpp.

PyObject * PyLink::shapes ( )

Definition at line 299 of file PyLink.cpp.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed Sep 6 2017 02:35:57