template<typename Derived>
DenseCoeffsBase<Derived, DirectAccessors> class
Base class providing direct read-only coefficient access to matrices and arrays.
Template parameters | |
---|---|
Derived | Type of the derived class |
Contents
- Reference
This class defines functions to work with strides which can be used to access entries directly. This class inherits DenseCoeffsBase<Derived, ReadOnlyAccessors> which defines functions to access entries read-only using operator()
.
Base classes
-
template<typename Derived>class DenseCoeffsBase<Derived, ReadOnlyAccessors>
- Base class providing read-only coefficient access to matrices and arrays.
Public functions
Function documentation
template<typename Derived>
Derived& Eigen:: DenseCoeffsBase<Derived, DirectAccessors><Derived>:: derived()
Returns | a reference to the derived object |
---|
template<typename Derived>
const Derived& Eigen:: DenseCoeffsBase<Derived, DirectAccessors><Derived>:: derived() const
Returns | a const reference to the derived object |
---|
template<typename Derived>
Index Eigen:: DenseCoeffsBase<Derived, DirectAccessors><Derived>:: innerStride() const
Returns | the pointer increment between two consecutive elements within a slice in the inner direction. |
---|
template<typename Derived>
Index Eigen:: DenseCoeffsBase<Derived, DirectAccessors><Derived>:: outerStride() const
Returns | the pointer increment between two consecutive inner slices (for example, between two consecutive columns in a column-major matrix). |
---|