#include <abstract-robot-dynamics/body.hh>
Public Member Functions | |
| virtual const vector3d & | localCenterOfMass () const =0 |
| Get position of center of mass in joint local reference frame. | |
| virtual void | localCenterOfMass (const vector3d &inlocalCenterOfMass)=0 |
| Set postion of center of mass in joint reference frame. | |
| virtual const matrix3d & | inertiaMatrix () const =0 |
| Get Intertia matrix expressed in joint local reference frame. | |
| virtual void | inertiaMatrix (const matrix3d &inInertiaMatrix)=0 |
| Set inertia matrix. | |
| virtual double | mass () const =0 |
| Get mass. | |
| virtual void | mass (double inMass)=0 |
| Set mass. | |
| virtual const CjrlJoint * | joint () const =0 |
| Get const pointer to the joint the body is attached to. | |
| virtual | ~CjrlBody () |
| Destructor. | |
|
inlinevirtual |
Destructor.
|
pure virtual |
Get Intertia matrix expressed in joint local reference frame.
|
pure virtual |
Set inertia matrix.
|
pure virtual |
Get const pointer to the joint the body is attached to.
|
pure virtual |
Get position of center of mass in joint local reference frame.
|
pure virtual |
Set postion of center of mass in joint reference frame.
|
pure virtual |
Get mass.
|
pure virtual |
Set mass.