|
Blender V4.3
|
#include <WorldObject.hpp>
Inherits iTaSC::UncontrolledObject.
Public Member Functions | |
| WorldObject () | |
| virtual | ~WorldObject () |
| virtual void | updateCoordinates (const Timestamp &) |
| virtual void | updateKinematics (const Timestamp &) |
| virtual void | pushCache (const Timestamp &) |
| virtual void | initCache (Cache *) |
Public Member Functions inherited from iTaSC::UncontrolledObject | |
| UncontrolledObject () | |
| virtual | ~UncontrolledObject () |
| virtual void | initialize (unsigned int _nu, unsigned int _nf) |
| virtual const e_matrix & | getJu (unsigned int frameIndex) const |
| virtual const e_vector & | getXudot () const |
| virtual const unsigned int | getNrOfCoordinates () |
| virtual const unsigned int | getNrOfFrames () |
Public Member Functions inherited from iTaSC::Object | |
| Object (ObjectType _type) | |
| virtual | ~Object () |
| virtual int | addEndEffector (const std::string &) |
| virtual bool | finalize () |
| virtual const KDL::Frame & | getPose (const unsigned int end_effector=0) |
| virtual const ObjectType | getType () |
| bool | updated () |
| void | updated (bool val) |
Protected Member Functions | |
| virtual void | updateJacobian () |
Additional Inherited Members | |
Public Types inherited from iTaSC::Object | |
| enum | ObjectType { Controlled , UnControlled } |
Static Public Attributes inherited from iTaSC::Object | |
| static WorldObject | world |
Protected Attributes inherited from iTaSC::UncontrolledObject | |
| unsigned int | m_nu |
| unsigned int | m_nf |
| e_vector | m_xudot |
| std::vector< e_matrix > | m_JuArray |
Protected Attributes inherited from iTaSC::Object | |
| Cache * | m_cache |
| KDL::Frame | m_internalPose |
| bool | m_updated |
Definition at line 15 of file WorldObject.hpp.
| iTaSC::WorldObject::WorldObject | ( | ) |
Definition at line 16 of file WorldObject.cpp.
References KDL::Frame::Identity(), initialize(), and iTaSC::Object::m_internalPose.
|
virtual |
Definition at line 22 of file WorldObject.cpp.
|
inlinevirtual |
Implements iTaSC::Object.
Definition at line 23 of file WorldObject.hpp.
|
inlinevirtual |
Implements iTaSC::Object.
Definition at line 22 of file WorldObject.hpp.
|
inlinevirtual |
Implements iTaSC::UncontrolledObject.
Definition at line 20 of file WorldObject.hpp.
|
inlineprotectedvirtual |
Implements iTaSC::Object.
Definition at line 25 of file WorldObject.hpp.
|
inlinevirtual |
Implements iTaSC::Object.
Definition at line 21 of file WorldObject.hpp.