Public Types | Public Member Functions
hector_pose_estimation::SymmetricMatrix_< RowsCols > Class Template Reference

#include <matrix.h>

Inheritance diagram for hector_pose_estimation::SymmetricMatrix_< RowsCols >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef Eigen::Matrix
< ScalarType, Rows, Cols,(Rows==1
&&Cols!=1?Eigen::RowMajor:Eigen::ColMajor),(Rows!=Dynamic?Rows:MaxMatrixRowsCols),(Cols!=Dynamic?Cols:MaxMatrixRowsCols)> 
Base
typedef Eigen::Map< const BaseConstMap
typedef SymmetricMatrix_
< RowsCols > 
Derived
typedef Eigen::Map< BaseMap
typedef Matrix_< RowsCols,
RowsCols > 
Storage

Public Member Functions

template<typename OtherDerived >
Derivedoperator= (const Eigen::MatrixBase< OtherDerived > &other)
Derivedoperator= (const Derived &other)
Derivedsymmetric ()
 SymmetricMatrix_ ()
 SymmetricMatrix_ (IndexType dim)
template<typename OtherDerived >
 SymmetricMatrix_ (const Eigen::MatrixBase< OtherDerived > &other)
 SymmetricMatrix_ (const Derived &other)

Detailed Description

template<int RowsCols>
class hector_pose_estimation::SymmetricMatrix_< RowsCols >

Definition at line 110 of file matrix.h.


Member Typedef Documentation

template<int RowsCols>
typedef Eigen::Matrix<ScalarType,Rows,Cols,(Rows==1 && Cols!=1 ? Eigen::RowMajor : Eigen::ColMajor),(Rows != Dynamic ? Rows : MaxMatrixRowsCols),(Cols != Dynamic ? Cols : MaxMatrixRowsCols)> hector_pose_estimation::Matrix_< Rows, Cols >::Base

Definition at line 94 of file matrix.h.

template<int RowsCols>
typedef Eigen::Map<const Base> hector_pose_estimation::Matrix_< Rows, Cols >::ConstMap

Definition at line 96 of file matrix.h.

template<int RowsCols>
typedef SymmetricMatrix_<RowsCols> hector_pose_estimation::SymmetricMatrix_< RowsCols >::Derived

Reimplemented from hector_pose_estimation::Matrix_< RowsCols, RowsCols >.

Reimplemented in hector_pose_estimation::SymmetricMatrix.

Definition at line 112 of file matrix.h.

template<int RowsCols>
typedef Eigen::Map<Base> hector_pose_estimation::Matrix_< Rows, Cols >::Map

Definition at line 95 of file matrix.h.

template<int RowsCols>
typedef Matrix_<RowsCols,RowsCols> hector_pose_estimation::SymmetricMatrix_< RowsCols >::Storage

Reimplemented in hector_pose_estimation::SymmetricMatrix.

Definition at line 113 of file matrix.h.


Constructor & Destructor Documentation

template<int RowsCols>
hector_pose_estimation::SymmetricMatrix_< RowsCols >::SymmetricMatrix_ ( ) [inline]

Definition at line 120 of file matrix.h.

template<int RowsCols>
hector_pose_estimation::SymmetricMatrix_< RowsCols >::SymmetricMatrix_ ( IndexType  dim) [inline, explicit]

Definition at line 122 of file matrix.h.

template<int RowsCols>
template<typename OtherDerived >
hector_pose_estimation::SymmetricMatrix_< RowsCols >::SymmetricMatrix_ ( const Eigen::MatrixBase< OtherDerived > &  other) [inline]

Definition at line 123 of file matrix.h.

template<int RowsCols>
hector_pose_estimation::SymmetricMatrix_< RowsCols >::SymmetricMatrix_ ( const Derived other) [inline]

Definition at line 128 of file matrix.h.


Member Function Documentation

template<int RowsCols>
template<typename OtherDerived >
Derived& hector_pose_estimation::SymmetricMatrix_< RowsCols >::operator= ( const Eigen::MatrixBase< OtherDerived > &  other) [inline]

Reimplemented in hector_pose_estimation::SymmetricMatrix.

Definition at line 130 of file matrix.h.

template<int RowsCols>
Derived& hector_pose_estimation::SymmetricMatrix_< RowsCols >::operator= ( const Derived other) [inline]

Definition at line 142 of file matrix.h.

template<int RowsCols>
Derived& hector_pose_estimation::SymmetricMatrix_< RowsCols >::symmetric ( ) [inline]

Reimplemented in hector_pose_estimation::SymmetricMatrix.

Definition at line 147 of file matrix.h.


The documentation for this class was generated from the following file:


hector_pose_estimation_core
Author(s): Johannes Meyer
autogenerated on Fri Aug 28 2015 10:59:55