![]() |
Eigen
5.0.1-dev
|
#include <Eigen/src/Core/MapBase.h>
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.
Public Member Functions | |
| 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 |
| constexpr Index | cols () const noexcept |
| constexpr Index | rows () const noexcept |
| Public Member Functions inherited from Eigen::MapBase< Derived, ReadOnlyAccessors > | |
| 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 |
| constexpr Index | cols () const noexcept |
| constexpr const Scalar * | data () const |
| constexpr Index | rows () const noexcept |
|
inline |
This is an overloaded version of DenseCoeffsBase<Derived,ReadOnlyAccessors>::coeff(Index) const provided to by-pass the creation of an evaluator of the expression, thus saving compilation efforts.
See DenseCoeffsBase<Derived,ReadOnlyAccessors>::coeff(Index) const for details.
|
inline |
This is an overloaded version of DenseCoeffsBase<Derived,ReadOnlyAccessors>::coeff(Index,Index) const provided to by-pass the creation of an evaluator of the expression, thus saving compilation efforts.
See DenseCoeffsBase<Derived,ReadOnlyAccessors>::coeff(Index) const for details.
|
inline |
This is the const version of coeffRef(Index) which is thus synonym of coeff(Index). It is provided for convenience.
|
inline |
This is the const version of coeffRef(Index,Index) which is thus synonym of coeff(Index,Index). It is provided for convenience.
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |