Robot::Simulation Class Reference

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

#include <Simulation.h>

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. More...
 
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.

Constructor & Destructor Documentation

◆ Simulation()

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

◆ ~Simulation()

Simulation::~Simulation ( )
virtual

Member Function Documentation

◆ getDuration()

double Robot::Simulation::getDuration ( void  )

◆ getLength()

double Robot::Simulation::getLength ( void  )

◆ getPosition()

Base::Placement Robot::Simulation::getPosition ( void  )

◆ getVelocity()

double Robot::Simulation::getVelocity ( void  )

◆ reset()

◆ setToTime()

◆ setToWaypoint()

void Simulation::setToWaypoint ( unsigned int  n)

◆ step()

Member Data Documentation

◆ Axis

double Robot::Simulation::Axis[6]

◆ Pos

double Robot::Simulation::Pos

Referenced by setToTime(), and step().

◆ Rob

◆ startAxis

double Robot::Simulation::startAxis[6]

Referenced by reset(), and Simulation().

◆ Tool

◆ Trac

Trajectory Robot::Simulation::Trac

Referenced by reset(), setToTime(), and Simulation().


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