Biomechanical Joint Model
 Author: Anderson Maciel

COME_Movement Class Reference

#include <comemovement.h>

Collaboration diagram for COME_Movement:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 COME_Movement ()
 COME_Movement (string, bool, double, double)
 ~COME_Movement ()
double getDeltaT ()
double getTime ()
double getTimeFinal ()
double getTime_Err ()
bool getCycle ()
int getQtdMotion ()
COME_JointMotiongetTimeline ()
void setTimeLine (COME_JointMotion *newTL)
void setDeltaT (double)
void setTime (double)
void setTimeFinal (double)
void setTime_Err (double)
void setCycle (bool)
void setQtdMotion (int)
void vpLoadMotionFile (const char *fileName)

Private Attributes

string bodyName
bool cycle
double deltaT
double time
double tFinal
double time_err
int qtdMotion
COME_JointMotionmotionTimeline

Detailed Description

Definition at line 55 of file comemovement.h.


Constructor & Destructor Documentation

COME_Movement::COME_Movement  ) 
 

Definition at line 42 of file comemovement.cpp.

References bodyName, cycle, deltaT, INIT_TIME, time, and time_err.

COME_Movement::COME_Movement string  ,
bool  ,
double  ,
double 
 

Definition at line 51 of file comemovement.cpp.

References bodyName, cycle, deltaT, INIT_TIME, time, and time_err.

COME_Movement::~COME_Movement  ) 
 

Definition at line 60 of file comemovement.cpp.


Member Function Documentation

bool COME_Movement::getCycle  ) 
 

Definition at line 69 of file comemovement.cpp.

References cycle.

double COME_Movement::getDeltaT  ) 
 

Definition at line 64 of file comemovement.cpp.

References deltaT.

int COME_Movement::getQtdMotion  ) 
 

Definition at line 89 of file comemovement.cpp.

References qtdMotion.

Referenced by COME_Xml::exportIntegrationFile(), and COME_Scenario::simulate().

double COME_Movement::getTime  ) 
 

Definition at line 74 of file comemovement.cpp.

References time.

double COME_Movement::getTime_Err  ) 
 

Definition at line 84 of file comemovement.cpp.

References time_err.

Referenced by COME_Scenario::simulate().

double COME_Movement::getTimeFinal  ) 
 

Definition at line 79 of file comemovement.cpp.

References tFinal.

COME_JointMotion * COME_Movement::getTimeline  ) 
 

Definition at line 94 of file comemovement.cpp.

References motionTimeline.

Referenced by COME_Xml::exportIntegrationFile(), and COME_Scenario::simulate().

void COME_Movement::setCycle bool   ) 
 

Definition at line 109 of file comemovement.cpp.

References cycle.

void COME_Movement::setDeltaT double   ) 
 

Definition at line 104 of file comemovement.cpp.

References deltaT.

void COME_Movement::setQtdMotion int   ) 
 

Definition at line 129 of file comemovement.cpp.

References qtdMotion.

void COME_Movement::setTime double   ) 
 

Definition at line 114 of file comemovement.cpp.

References time.

void COME_Movement::setTime_Err double   ) 
 

Definition at line 124 of file comemovement.cpp.

References time_err.

Referenced by COME_Scenario::simulate().

void COME_Movement::setTimeFinal double   ) 
 

Definition at line 119 of file comemovement.cpp.

References tFinal.

void COME_Movement::setTimeLine COME_JointMotion newTL  ) 
 

Definition at line 99 of file comemovement.cpp.

References motionTimeline.

void COME_Movement::vpLoadMotionFile const char *  fileName  ) 
 

Find root joint

Definition at line 134 of file comemovement.cpp.

References ADDUCT, bodyName, cycle, FLEX, DOMCountErrorHandler::getSawErrors(), and TWIST.

Here is the call graph for this function:


Member Data Documentation

string COME_Movement::bodyName [private]
 

Definition at line 58 of file comemovement.h.

Referenced by COME_Movement(), and vpLoadMotionFile().

bool COME_Movement::cycle [private]
 

Definition at line 59 of file comemovement.h.

Referenced by COME_Movement(), getCycle(), setCycle(), and vpLoadMotionFile().

double COME_Movement::deltaT [private]
 

Definition at line 60 of file comemovement.h.

Referenced by COME_Movement(), getDeltaT(), and setDeltaT().

COME_JointMotion* COME_Movement::motionTimeline [private]
 

Definition at line 66 of file comemovement.h.

Referenced by getTimeline(), and setTimeLine().

int COME_Movement::qtdMotion [private]
 

Definition at line 64 of file comemovement.h.

Referenced by getQtdMotion(), and setQtdMotion().

double COME_Movement::tFinal [private]
 

Definition at line 62 of file comemovement.h.

Referenced by getTimeFinal(), and setTimeFinal().

double COME_Movement::time [private]
 

Definition at line 61 of file comemovement.h.

Referenced by COME_Movement(), getTime(), and setTime().

double COME_Movement::time_err [private]
 

Definition at line 63 of file comemovement.h.

Referenced by COME_Movement(), getTime_Err(), and setTime_Err().


The documentation for this class was generated from the following files:
Generated on Thu Dec 1 10:14:26 2005 for COME - Biomechanical Joint Model by  doxygen 1.4.5