
Public Types | |
| typedef MapBase< Derived, ReadOnlyAccessors > | Base |
| typedef Base::Scalar | Scalar |
| typedef Base::PacketScalar | PacketScalar |
| typedef Base::Index | Index |
| typedef Base::PointerType | PointerType |
| typedef internal::conditional < internal::is_lvalue< Derived > ::value, Scalar, const Scalar > ::type | ScalarWithConstIfNotLvalue |
| enum | { RowsAtCompileTime = internal::traits<Derived>::RowsAtCompileTime, ColsAtCompileTime = internal::traits<Derived>::ColsAtCompileTime, SizeAtCompileTime = Base::SizeAtCompileTime } |
| typedef internal::traits < Derived >::StorageKind | StorageKind |
| typedef NumTraits< Scalar >::Real | RealScalar |
| typedef Base::CoeffReturnType | CoeffReturnType |
Public Member Functions | |
| const Scalar * | data () const |
| Returns a pointer to the first coefficient of the matrix or vector. | |
| ScalarWithConstIfNotLvalue * | data () |
| ScalarWithConstIfNotLvalue & | coeffRef (Index row, Index col) |
| ScalarWithConstIfNotLvalue & | coeffRef (Index index) |
| template<int StoreMode> | |
| void | writePacket (Index row, Index col, const PacketScalar &x) |
| template<int StoreMode> | |
| void | writePacket (Index index, const PacketScalar &x) |
| MapBase (PointerType data) | |
| MapBase (PointerType data, Index size) | |
| MapBase (PointerType data, Index rows, Index cols) | |
| Derived & | operator= (const MapBase &other) |
| Index | rows () const |
| Index | cols () const |
| const Scalar & | coeff (Index row, Index col) const |
| const Scalar & | coeff (Index index) const |
| const Scalar & | coeffRef (Index row, Index col) const |
| const Scalar & | coeffRef (Index index) const |
| template<int LoadMode> | |
| PacketScalar | packet (Index row, Index col) const |
| template<int LoadMode> | |
| PacketScalar | packet (Index index) const |
Protected Member Functions | |
| void | checkSanity () const |
Protected Attributes | |
| PointerType | m_data |
| const internal::variable_if_dynamic < Index, RowsAtCompileTime > | m_rows |
| const internal::variable_if_dynamic < Index, ColsAtCompileTime > | m_cols |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
typedef Base::CoeffReturnType Eigen::MapBase< Derived, ReadOnlyAccessors >::CoeffReturnType [inherited] |
| typedef Base::Index Eigen::MapBase< Derived, WriteAccessors >::Index |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
| typedef Base::PacketScalar Eigen::MapBase< Derived, WriteAccessors >::PacketScalar |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
| typedef Base::PointerType Eigen::MapBase< Derived, WriteAccessors >::PointerType |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
typedef NumTraits<Scalar>::Real Eigen::MapBase< Derived, ReadOnlyAccessors >::RealScalar [inherited] |
| typedef Base::Scalar Eigen::MapBase< Derived, WriteAccessors >::Scalar |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
| typedef internal::conditional< internal::is_lvalue<Derived>::value, Scalar, const Scalar >::type Eigen::MapBase< Derived, WriteAccessors >::ScalarWithConstIfNotLvalue |
typedef internal::traits<Derived>::StorageKind Eigen::MapBase< Derived, ReadOnlyAccessors >::StorageKind [inherited] |
anonymous enum [inherited] |
| Eigen::MapBase< Derived, WriteAccessors >::MapBase | ( | PointerType | data | ) | [inline, explicit] |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
| Eigen::MapBase< Derived, WriteAccessors >::MapBase | ( | PointerType | data, |
| Index | size | ||
| ) | [inline] |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
| Eigen::MapBase< Derived, WriteAccessors >::MapBase | ( | PointerType | data, |
| Index | rows, | ||
| Index | cols | ||
| ) | [inline] |
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
| void Eigen::MapBase< Derived, ReadOnlyAccessors >::checkSanity | ( | ) | const [inline, protected, inherited] |
| ScalarWithConstIfNotLvalue& Eigen::MapBase< Derived, WriteAccessors >::coeffRef | ( | Index | row, |
| Index | col | ||
| ) | [inline] |
| ScalarWithConstIfNotLvalue& Eigen::MapBase< Derived, WriteAccessors >::coeffRef | ( | Index | index | ) | [inline] |
| Index Eigen::MapBase< Derived, ReadOnlyAccessors >::cols | ( | void | ) | const [inline, inherited] |
| const Scalar* Eigen::MapBase< Derived, WriteAccessors >::data | ( | ) | const [inline] |
Returns a pointer to the first coefficient of the matrix or vector.
Reimplemented from Eigen::MapBase< Derived, ReadOnlyAccessors >.
| ScalarWithConstIfNotLvalue* Eigen::MapBase< Derived, WriteAccessors >::data | ( | ) | [inline] |
| Derived& Eigen::MapBase< Derived, WriteAccessors >::operator= | ( | const MapBase< Derived, WriteAccessors > & | other | ) | [inline] |
| PacketScalar Eigen::MapBase< Derived, ReadOnlyAccessors >::packet | ( | Index | row, |
| Index | col | ||
| ) | const [inline, inherited] |
| PacketScalar Eigen::MapBase< Derived, ReadOnlyAccessors >::packet | ( | Index | index | ) | const [inline, inherited] |
| Index Eigen::MapBase< Derived, ReadOnlyAccessors >::rows | ( | void | ) | const [inline, inherited] |
| void Eigen::MapBase< Derived, WriteAccessors >::writePacket | ( | Index | row, |
| Index | col, | ||
| const PacketScalar & | x | ||
| ) | [inline] |
| void Eigen::MapBase< Derived, WriteAccessors >::writePacket | ( | Index | index, |
| const PacketScalar & | x | ||
| ) | [inline] |
const internal::variable_if_dynamic<Index, ColsAtCompileTime> Eigen::MapBase< Derived, ReadOnlyAccessors >::m_cols [protected, inherited] |
PointerType Eigen::MapBase< Derived, ReadOnlyAccessors >::m_data [protected, inherited] |
const internal::variable_if_dynamic<Index, RowsAtCompileTime> Eigen::MapBase< Derived, ReadOnlyAccessors >::m_rows [protected, inherited] |
| Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011 |