|
ScalarWithConstIfNotLvalue & | coeffRef (Index index) |
|
ScalarWithConstIfNotLvalue & | coeffRef (Index row, Index col) |
|
ScalarWithConstIfNotLvalue * | data () |
|
const Scalar * | data () const |
|
| MapBase (PointerType dataPtr) |
|
| MapBase (PointerType dataPtr, Index rows, Index cols) |
|
| MapBase (PointerType dataPtr, Index vecSize) |
|
Derived & | operator= (const MapBase &other) |
|
template<int StoreMode> |
void | writePacket (Index index, const PacketScalar &val) |
|
template<int StoreMode> |
void | writePacket (Index row, Index col, const PacketScalar &val) |
|
const Scalar & | coeff (Index index) const |
|
const Scalar & | coeff (Index rowId, Index colId) const |
|
const Scalar & | coeffRef (Index index) const |
|
const Scalar & | coeffRef (Index rowId, Index colId) const |
|
EIGEN_CONSTEXPR Index | cols () const EIGEN_NOEXCEPT |
|
const Scalar * | data () const |
|
| MapBase (PointerType dataPtr) |
|
| MapBase (PointerType dataPtr, Index rows, Index cols) |
|
| MapBase (PointerType dataPtr, Index vecSize) |
|
template<int LoadMode> |
PacketScalar | packet (Index index) const |
|
template<int LoadMode> |
PacketScalar | packet (Index rowId, Index colId) const |
|
EIGEN_CONSTEXPR Index | rows () const EIGEN_NOEXCEPT |
|
template<typename Derived>
class Eigen::MapBase< Derived, WriteAccessors >
Base class for non-const dense Map and Block expression with direct access.
This base class provides the non-const low-level accessors (e.g. coeff and coeffRef) of dense Map and Block objects with direct access. It inherits MapBase<Derived, ReadOnlyAccessors> which defines the const variant for reading specific entries.
- See also
- class Map, class Block
Definition at line 225 of file MapBase.h.