Jafar
|
A special object of the map to estimate a local frame. More...
A special object of the map to estimate a local frame.
Definition at line 18 of file poseCopy.hpp.
#include <poseCopy.hpp>
Public Member Functions | |
PoseCopy (std::size_t sizeState, unsigned int id, unsigned int frameIndex) | |
std::size_t | sizeState () const |
Object's state size. | |
unsigned int | frameIndex () const |
void | setState (jblas::vec &x, jblas::sym_mat &P) |
Set object's state vector and covariance. | |
unsigned int | id () const |
Get object identifier. | |
jblas::vec_range const & | x () const |
jblas::sym_mat_range const & | xCov () const |
Private Attributes | |
std::size_t | m_sizeState |
unsigned int | m_frameIndex |
unsigned int | m_id |
Object's ID. | |
jblas::vec_range * | m_x |
jblas::sym_mat_range * | m_xCov |
Friends | |
class | SlamEkf |
unsigned int jafar::slam::PoseCopy::id | ( | ) | const [inline] |
Get object identifier.
Reimplemented from jafar::slam::AbstractMapObject.
Definition at line 49 of file poseCopy.hpp.
References m_id.
void jafar::slam::PoseCopy::setState | ( | jblas::vec & | x_, |
jblas::sym_mat & | P_ | ||
) | [inline, virtual] |
Set object's state vector and covariance.
x_ | state vector |
P_ | covariances matrix |
Reimplemented from jafar::slam::AbstractMapObject.
Definition at line 40 of file poseCopy.hpp.
References jafar::slam::AbstractMapObject::filterIndex(), and sizeState().
Generated on Wed Oct 15 2014 00:37:49 for Jafar by doxygen 1.7.6.1 |