#include <input.h>
Public Types | |
enum | { Dimension = _Dimension } |
typedef boost::shared_ptr< Input_< _Dimension > > | Ptr |
typedef Input_< Dimension > | Type |
typedef SymmetricMatrix_< Dimension >::type | Variance |
typedef ColumnVector_< Dimension >::type | Vector |
Public Member Functions | |
virtual int | getDimension () const |
virtual Variance const & | getVariance () |
virtual Variance const & | getVariance () const |
virtual Vector const & | getVector () const |
virtual bool | hasVariance () const |
Input_ () | |
template<typename Derived > | |
Input_ (const Eigen::MatrixBase< Derived > &u) | |
template<typename Derived > | |
Input_ (const Eigen::MatrixBase< Derived > &u, const Variance &Q) | |
Input_ (double u) | |
Input_ (double u, const Variance &Q) | |
Input_ (const Input &other) | |
virtual Input_< Dimension > & | operator= (const Input &other) |
virtual Input_< Dimension > & | operator= (const Input_< Dimension > &other) |
template<typename Derived > | |
Vector & | operator= (const Eigen::MatrixBase< Derived > &other) |
virtual Vector & | operator= (double u) |
virtual Variance & | setVariance (const Variance &other) |
virtual Vector & | u () |
virtual Variance & | variance () |
virtual | ~Input_ () |
Public Member Functions inherited from hector_pose_estimation::Input | |
virtual const std::string & | getName () const |
Input () | |
virtual void | setName (const std::string &name) |
virtual | ~Input () |
Protected Attributes | |
Vector | u_ |
boost::shared_ptr< Variance > | variance_ |
typedef boost::shared_ptr< Input_<_Dimension> > hector_pose_estimation::Input_< _Dimension >::Ptr |
typedef Input_<Dimension> hector_pose_estimation::Input_< _Dimension >::Type |
typedef SymmetricMatrix_<Dimension>::type hector_pose_estimation::Input_< _Dimension >::Variance |
typedef ColumnVector_<Dimension>::type hector_pose_estimation::Input_< _Dimension >::Vector |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements hector_pose_estimation::Input.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements hector_pose_estimation::Input.
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |