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