Class map an array to a rigid Displacement or a 3D Frame position. More...
#include <Displacement.h>
Public Types | |
typedef internal::traits< Map > ::Coefficients | Coefficients |
Public Member Functions | |
Coefficients & | get () |
const Coefficients & | get () const |
Map (const Displacement< _Scalar > &d) | |
template<int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols> | |
Map (const Array< Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > &g) | |
Map (Scalar *data) | |
Map (const Map &m) | |
Protected Types | |
typedef DisplacementBase< Map < Displacement< Scalar > > > | Base |
typedef _Scalar | Scalar |
Protected Attributes | |
Coefficients | m_coeffs |
Class map an array to a rigid Displacement or a 3D Frame position.
_Scalar | the type of the underlying array |
MapOptions |
StrideType |
Definition at line 246 of file Displacement.h.
typedef DisplacementBase<Map<Displacement<Scalar> > > Map< Displacement< _Scalar >, MapOptions, StrideType >::Base [protected] |
The inherited class
Reimplemented from DisplacementBase< Map< Displacement< _Scalar >, MapOptions, StrideType > >.
Definition at line 249 of file Displacement.h.
typedef internal::traits<Map>::Coefficients Map< Displacement< _Scalar >, MapOptions, StrideType >::Coefficients |
The kind of stored coefficients
Reimplemented from LieGroupBase< Array< internal::traits< Map< Displacement< _Scalar >, MapOptions, StrideType > >::Scalar, 7, 1 >, Map< Displacement< _Scalar >, MapOptions, StrideType > >.
Definition at line 253 of file Displacement.h.
typedef _Scalar Map< Displacement< _Scalar >, MapOptions, StrideType >::Scalar [protected] |
The coefficients type
Reimplemented from DisplacementBase< Map< Displacement< _Scalar >, MapOptions, StrideType > >.
Definition at line 248 of file Displacement.h.
Map< Displacement< _Scalar >, MapOptions, StrideType >::Map | ( | const Displacement< _Scalar > & | d | ) | [inline] |
Definition at line 255 of file Displacement.h.
Map< Displacement< _Scalar >, MapOptions, StrideType >::Map | ( | const Array< Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > & | g | ) | [inline] |
Definition at line 257 of file Displacement.h.
Map< Displacement< _Scalar >, MapOptions, StrideType >::Map | ( | Scalar * | data | ) | [inline] |
Definition at line 259 of file Displacement.h.
Map< Displacement< _Scalar >, MapOptions, StrideType >::Map | ( | const Map< Displacement< _Scalar >, MapOptions, StrideType > & | m | ) | [inline] |
Definition at line 260 of file Displacement.h.
Coefficients& Map< Displacement< _Scalar >, MapOptions, StrideType >::get | ( | ) | [inline] |
Reimplemented from LieGroupBase< Array< internal::traits< Map< Displacement< _Scalar >, MapOptions, StrideType > >::Scalar, 7, 1 >, Map< Displacement< _Scalar >, MapOptions, StrideType > >.
Definition at line 262 of file Displacement.h.
const Coefficients& Map< Displacement< _Scalar >, MapOptions, StrideType >::get | ( | ) | const [inline] |
Reimplemented from LieGroupBase< Array< internal::traits< Map< Displacement< _Scalar >, MapOptions, StrideType > >::Scalar, 7, 1 >, Map< Displacement< _Scalar >, MapOptions, StrideType > >.
Definition at line 263 of file Displacement.h.
Coefficients Map< Displacement< _Scalar >, MapOptions, StrideType >::m_coeffs [protected] |
Definition at line 266 of file Displacement.h.