#include <R2Arma.h>
Public Member Functions | |
Observation2DTimeArma (int id=-1) | |
Default constructor. | |
Observation2DTimeArma (const Time &time, int id) | |
Complete constructor. | |
Observation2DTimeArma (const int &sec, const int &usec, int id) | |
Complete constructor. | |
Observation2DTimeArma (const Decimal &time, int id) | |
Complete constructor. | |
Observation2DTimeArma (const vector< Position2DArma > &vec, const Time &time, int id) | |
Complete constructor. | |
Observation2DTimeArma (const vector< Position2DArma > &vec, const int &sec, const int &usec, int id) | |
Complete constructor. | |
Observation2DTimeArma (const vector< Position2DArma > &vec, const Decimal &time, int id) | |
Complete constructor. | |
Observation2DTimeArma (const Position2DArma &pos, const Time &time, int id) | |
Complete constructor. | |
Observation2DTimeArma (const Position2DArma &pos, const int &sec, const int &usec, int id) | |
Complete constructor. | |
Observation2DTimeArma (const Position2DArma &pos, const Decimal &time, int id) | |
Complete constructor. | |
Observation2DTimeArma (const Observation2DTimeArma &pos) | |
Copy constructor. | |
Observation2DTimeArma (const PosiFeatures2DTimeArma &pos, int id) | |
Complete constructor. | |
Observation2DTimeArma & | operator= (const Observation2DTimeArma &rhs) |
Assignment operator. | |
vector< Position2DArma > | getPositionVector () const |
Get the current vector stored. | |
Position2DArma | getPositionAt (int index) const |
Get the current vector stored. | |
Time | getTime () const |
Get the current time. | |
Decimal | getTimeDCast () |
Get the current time. | |
void | setTime (const Time &time) |
Set the current time. | |
void | setTime (const Decimal &time) |
Set the current time. | |
void | setTime (const long int &sec, const long int &usec) |
Set the current time. | |
void | addPosition (const Position2DArma &pos) |
Add in tail the given position. | |
void | popLast () |
Erase element in first position. | |
void | setPosition (Position2DArma &pos, int index) |
Add in tail the given position. | |
Position2DArma | getLastPosition () |
Get the last position. | |
int | getPositionSize () const |
Get the size of position vector. | |
void | insertPosition (Position2DArma &pos, int index) |
Insert an element in list of position. | |
void | freeVector () |
Free the vector. | |
int | getId () const |
Get the Id. | |
void | setId (int id) |
Set the Id. | |
string | print () |
Print function. |
Observation2DTimeArma::Observation2DTimeArma | ( | int | id = -1 |
) |
Default constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const Time & | time, | |
int | id | |||
) |
Complete constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const int & | sec, | |
const int & | usec, | |||
int | id | |||
) |
Complete constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const Decimal & | time, | |
int | id | |||
) |
Complete constructor.
MipBaselib::Observation2DTimeArma::Observation2DTimeArma | ( | const vector< Position2DArma > & | vec, | |
const Time & | time, | |||
int | id | |||
) |
Complete constructor.
MipBaselib::Observation2DTimeArma::Observation2DTimeArma | ( | const vector< Position2DArma > & | vec, | |
const int & | sec, | |||
const int & | usec, | |||
int | id | |||
) |
Complete constructor.
MipBaselib::Observation2DTimeArma::Observation2DTimeArma | ( | const vector< Position2DArma > & | vec, | |
const Decimal & | time, | |||
int | id | |||
) |
Complete constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const Position2DArma & | pos, | |
const Time & | time, | |||
int | id | |||
) |
Complete constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const Position2DArma & | pos, | |
const int & | sec, | |||
const int & | usec, | |||
int | id | |||
) |
Complete constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const Position2DArma & | pos, | |
const Decimal & | time, | |||
int | id | |||
) |
Complete constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const Observation2DTimeArma & | pos | ) |
Copy constructor.
Observation2DTimeArma::Observation2DTimeArma | ( | const PosiFeatures2DTimeArma & | pos, | |
int | id | |||
) |
Complete constructor.
Observation2DTimeArma & Observation2DTimeArma::operator= | ( | const Observation2DTimeArma & | rhs | ) |
Assignment operator.
vector< Position2DArma > Observation2DTimeArma::getPositionVector | ( | ) | const |
Get the current vector stored.
Position2DArma Observation2DTimeArma::getPositionAt | ( | int | index | ) | const |
Get the current vector stored.
[in] | index | Index to get |
void Observation2DTimeArma::setTime | ( | const Time & | time | ) |
void Observation2DTimeArma::setTime | ( | const Decimal & | time | ) |
void Observation2DTimeArma::setTime | ( | const long int & | sec, | |
const long int & | usec | |||
) |
void Observation2DTimeArma::addPosition | ( | const Position2DArma & | pos | ) |
void Observation2DTimeArma::popLast | ( | ) |
Erase element in first position.
void Observation2DTimeArma::setPosition | ( | Position2DArma & | pos, | |
int | index | |||
) |
Add in tail the given position.
[in] | &pos | Position to set |
[in] | &pos | Index to set |
Position2DArma Observation2DTimeArma::getLastPosition | ( | ) |
Get the last position.
int Observation2DTimeArma::getPositionSize | ( | ) | const |
Get the size of position vector.
void Observation2DTimeArma::insertPosition | ( | Position2DArma & | pos, | |
int | index | |||
) |
Insert an element in list of position.
[in] | &pos | Position to insert |
[in] | &index | Index where to set the item |
void Observation2DTimeArma::freeVector | ( | ) |
Free the vector.
int Observation2DTimeArma::getId | ( | void | ) | const |
Get the Id.
void Observation2DTimeArma::setId | ( | int | id | ) |
Set the Id.
[in] | id | Id to set |
string Observation2DTimeArma::print | ( | ) |
Print function.