|
Blender
V3.3
|
#include <WorldObject.hpp>
Public Member Functions | |
| WorldObject () | |
| virtual | ~WorldObject () |
| virtual void | updateCoordinates (const Timestamp ×tamp) |
| virtual void | updateKinematics (const Timestamp ×tamp) |
| virtual void | pushCache (const Timestamp ×tamp) |
| virtual void | initCache (Cache *_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 &name) |
| 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 14 of file WorldObject.hpp.
| iTaSC::WorldObject::WorldObject | ( | ) |
Definition at line 15 of file WorldObject.cpp.
References KDL::Frame::Identity(), iTaSC::UncontrolledObject::initialize(), and iTaSC::Object::m_internalPose.
|
virtual |
Definition at line 21 of file WorldObject.cpp.
Implements iTaSC::Object.
Definition at line 22 of file WorldObject.hpp.
Implements iTaSC::Object.
Definition at line 21 of file WorldObject.hpp.
Implements iTaSC::UncontrolledObject.
Definition at line 19 of file WorldObject.hpp.
|
inlineprotectedvirtual |
Implements iTaSC::Object.
Definition at line 24 of file WorldObject.hpp.
Implements iTaSC::Object.
Definition at line 20 of file WorldObject.hpp.