Robot::Simulation Class Reference

Algo class for projecting shapes and creating SVG output of it. More...

#include <Simulation.h>

List of all members.

Public Member Functions

double getDuration (void)
double getLength (void)
Base::Placement getPosition (void)
double getVelocity (void)
void reset (void)
void setToTime (float t)
void setToWaypoint (unsigned int n)
 Simulation (const Trajectory &Trac, Robot6Axis &Rob)
 Constructor.
void step (double tick)
virtual ~Simulation ()

Public Attributes

double Axis [6]
double Pos
Robot6AxisRob
double startAxis [6]
Base::Placement Tool
Trajectory Trac

Detailed Description

Algo class for projecting shapes and creating SVG output of it.

Definition at line 41 of file Simulation.h.


Constructor & Destructor Documentation

Simulation::Simulation ( const Trajectory Trac,
Robot::Robot6Axis Rob 
)

Constructor.

Definition at line 53 of file Simulation.cpp.

References Robot::Robot6Axis::getAxis(), Robot::Trajectory::getSize(), setToTime(), and startAxis.

Simulation::~Simulation (  )  [virtual]

Definition at line 71 of file Simulation.cpp.


Member Function Documentation

double Robot::Simulation::getDuration ( void   )  [inline]

Definition at line 50 of file Simulation.h.

References Robot::Trajectory::getDuration().

double Robot::Simulation::getLength ( void   )  [inline]

Definition at line 49 of file Simulation.h.

References Robot::Trajectory::getLength().

Base::Placement Robot::Simulation::getPosition ( void   )  [inline]

Definition at line 52 of file Simulation.h.

References Robot::Trajectory::getPosition().

double Robot::Simulation::getVelocity ( void   )  [inline]

Definition at line 53 of file Simulation.h.

References Robot::Trajectory::getVelocity().

void Simulation::reset ( void   ) 
void Simulation::setToTime ( float  t  ) 
void Simulation::setToWaypoint ( unsigned int  n  ) 

Definition at line 80 of file Simulation.cpp.

void Simulation::step ( double  tick  ) 

Definition at line 75 of file Simulation.cpp.

References Pos.


Member Data Documentation

Definition at line 61 of file Simulation.h.

Referenced by setToTime(), and step().

Definition at line 63 of file Simulation.h.

Referenced by reset(), and Simulation().

Definition at line 65 of file Simulation.h.

Referenced by reset(), and setToTime().


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

Generated on Wed Nov 23 19:02:45 2011 for FreeCAD by  doxygen 1.6.1