#include <R2Arma.h>
Public Member Functions | |
Position2DTimeArma () | |
Default constructor. | |
Position2DTimeArma (const Position2DArma &odo, const Time &time) | |
Copy constructor. | |
Position2DTimeArma (const Decimal &x, const Decimal &y, const Time &time) | |
Complete constructor. | |
Position2DTimeArma (const Decimal &x, const Decimal &y, const long int &sec, const long int &usec) | |
Complete constructor. | |
Position2DTimeArma (const Decimal &x, const Decimal &y, const Decimal &time) | |
Complete constructor. | |
Position2DTimeArma (const Position &A, const Time &time) | |
Copy constructor. | |
Position2DTimeArma (const Position &A, const long int &sec, const long int &usec) | |
Copy constructor. | |
Position2DTimeArma (const Position &A, const Decimal &time) | |
Copy constructor. | |
Position2DTimeArma (const arma::Mat< Decimal > &A, const Time &time) | |
Copy constructor. | |
Position2DTimeArma (const arma::Mat< Decimal > &A, const long int &sec, const long int &usec) | |
Copy constructor. | |
Position2DTimeArma (const arma::Mat< Decimal > &A, const Decimal &time) | |
Copy constructor. | |
Position2DTimeArma & | operator= (const Position2DTimeArma &rhs) |
Assignment operator. | |
Position2DArma | getPos () const |
Get the position. | |
Time | getTime () const |
Get the time. | |
Decimal | getTimeDCast () |
Get the time. | |
void | setPos (const Position2DArma &pos) |
Set the position. | |
void | setTime (const Time &time) |
Set the time. | |
void | setTime (const Decimal time) |
Set the time. | |
void | setTime (const long int &sec, const long int &usec) |
Set the time. | |
Decimal | posX () const |
Return the x component. | |
Decimal | posY () const |
Return the x component. | |
void | setPosX (const Decimal &p) |
Set the x component. | |
void | setPosY (const Decimal &p) |
Set the x component. | |
string | print () |
Print function. |
Position2DTimeArma::Position2DTimeArma | ( | ) |
Default constructor.
Position2DTimeArma::Position2DTimeArma | ( | const Position2DArma & | odo, | |
const Time & | time | |||
) |
Copy constructor.
Complete constructor.
Position2DTimeArma::Position2DTimeArma | ( | const Decimal & | x, | |
const Decimal & | y, | |||
const long int & | sec, | |||
const long int & | usec | |||
) |
Complete constructor.
Position2DTimeArma::Position2DTimeArma | ( | const Decimal & | x, | |
const Decimal & | y, | |||
const Decimal & | time | |||
) |
Complete constructor.
Position2DTimeArma::Position2DTimeArma | ( | const Position & | A, | |
const long int & | sec, | |||
const long int & | usec | |||
) |
Copy constructor.
Copy constructor.
Copy constructor.
Position2DTimeArma::Position2DTimeArma | ( | const arma::Mat< Decimal > & | A, | |
const long int & | sec, | |||
const long int & | usec | |||
) |
Copy constructor.
Copy constructor.
Position2DTimeArma & Position2DTimeArma::operator= | ( | const Position2DTimeArma & | rhs | ) |
Assignment operator.
Position2DArma Position2DTimeArma::getPos | ( | ) | const |
void Position2DTimeArma::setPos | ( | const Position2DArma & | pos | ) |
void Position2DTimeArma::setTime | ( | const long int & | sec, | |
const long int & | usec | |||
) |
Decimal Position2DTimeArma::posX | ( | ) | const |
Return the x component.
Decimal Position2DTimeArma::posY | ( | ) | const |
Return the x component.
void Position2DTimeArma::setPosX | ( | const Decimal & | p | ) |
Set the x component.
void Position2DTimeArma::setPosY | ( | const Decimal & | p | ) |
Set the x component.
string Position2DTimeArma::print | ( | ) |
Print function.