Blender V2.61 - r43446

iTaSC::UncontrolledObject Class Reference

#include <UncontrolledObject.hpp>

Inheritance diagram for iTaSC::UncontrolledObject:

List of all members.

Public Member Functions

 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 void updateCoordinates (const Timestamp &timestamp)=0
virtual const unsigned int getNrOfCoordinates ()
virtual const unsigned int getNrOfFrames ()

Protected Attributes

unsigned int m_nu
unsigned int m_nf
e_vector m_xudot
std::vector< e_matrix > m_JuArray

Detailed Description

Definition at line 16 of file UncontrolledObject.hpp.


Constructor & Destructor Documentation

iTaSC::UncontrolledObject::UncontrolledObject ( )

Definition at line 15 of file UncontrolledObject.cpp.

iTaSC::UncontrolledObject::~UncontrolledObject ( ) [virtual]

Definition at line 20 of file UncontrolledObject.cpp.


Member Function Documentation

const e_matrix & iTaSC::UncontrolledObject::getJu ( unsigned int  frameIndex) const [virtual]

Definition at line 38 of file UncontrolledObject.cpp.

References assert, m_JuArray, m_nf, and m_nu.

virtual const unsigned int iTaSC::UncontrolledObject::getNrOfCoordinates ( ) [inline, virtual]

Reimplemented from iTaSC::Object.

Definition at line 30 of file UncontrolledObject.hpp.

References m_nu.

Referenced by iTaSC::Scene::addObject().

virtual const unsigned int iTaSC::UncontrolledObject::getNrOfFrames ( ) [inline, virtual]

Definition at line 31 of file UncontrolledObject.hpp.

References m_nf.

virtual const e_vector& iTaSC::UncontrolledObject::getXudot ( ) const [inline, virtual]

Definition at line 28 of file UncontrolledObject.hpp.

References m_xudot.

void iTaSC::UncontrolledObject::initialize ( unsigned int  _nu,
unsigned int  _nf 
) [virtual]
virtual void iTaSC::UncontrolledObject::updateCoordinates ( const Timestamp timestamp) [pure virtual]

Member Data Documentation

std::vector<e_matrix> iTaSC::UncontrolledObject::m_JuArray [protected]

Definition at line 20 of file UncontrolledObject.hpp.

Referenced by getJu(), initialize(), and iTaSC::MovingFrame::updateJacobian().

unsigned int iTaSC::UncontrolledObject::m_nf [protected]

Definition at line 18 of file UncontrolledObject.hpp.

Referenced by getJu(), getNrOfFrames(), and initialize().

unsigned int iTaSC::UncontrolledObject::m_nu [protected]

Definition at line 18 of file UncontrolledObject.hpp.

Referenced by getJu(), getNrOfCoordinates(), and initialize().


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