Blender
V3.3
|
#include <FixedObject.hpp>
Public Member Functions | |
FixedObject () | |
virtual | ~FixedObject () |
int | addFrame (const std::string &name, const Frame &frame) |
virtual void | updateCoordinates (const Timestamp ×tamp) |
virtual int | addEndEffector (const std::string &name) |
virtual bool | finalize () |
virtual const Frame & | getPose (const unsigned int frameIndex) |
virtual void | updateKinematics (const Timestamp ×tamp) |
virtual void | pushCache (const Timestamp ×tamp) |
virtual void | initCache (Cache *_cache) |
![]() | |
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 () |
![]() | |
Object (ObjectType _type) | |
virtual | ~Object () |
virtual const ObjectType | getType () |
bool | updated () |
void | updated (bool val) |
Protected Member Functions | |
virtual void | updateJacobian () |
Additional Inherited Members | |
![]() | |
enum | ObjectType { Controlled , UnControlled } |
![]() | |
static WorldObject | world |
![]() | |
unsigned int | m_nu |
unsigned int | m_nf |
e_vector | m_xudot |
std::vector< e_matrix > | m_JuArray |
![]() | |
Cache * | m_cache |
KDL::Frame | m_internalPose |
bool | m_updated |
Definition at line 17 of file FixedObject.hpp.
iTaSC::FixedObject::FixedObject | ( | ) |
Definition at line 13 of file FixedObject.cpp.
|
virtual |
Definition at line 18 of file FixedObject.cpp.
|
virtual |
Reimplemented from iTaSC::Object.
Definition at line 40 of file FixedObject.cpp.
int iTaSC::FixedObject::addFrame | ( | const std::string & | name, |
const Frame & | frame | ||
) |
Definition at line 23 of file FixedObject.cpp.
|
virtual |
Reimplemented from iTaSC::Object.
Definition at line 53 of file FixedObject.cpp.
References iTaSC::UncontrolledObject::initialize().
|
virtual |
Reimplemented from iTaSC::Object.
Definition at line 62 of file FixedObject.cpp.
References iTaSC::F_identity.
Implements iTaSC::Object.
Definition at line 30 of file FixedObject.hpp.
Implements iTaSC::Object.
Definition at line 29 of file FixedObject.hpp.
Implements iTaSC::UncontrolledObject.
Definition at line 24 of file FixedObject.hpp.
|
inlineprotectedvirtual |
Implements iTaSC::Object.
Definition at line 33 of file FixedObject.hpp.
Implements iTaSC::Object.
Definition at line 28 of file FixedObject.hpp.