template<typename Derived>
DenseCoeffsBase<Derived, DirectWriteAccessors> class
Base class providing direct read/write 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, WriteAccessors> which defines functions to access entries read/write using operator().
Base classes
-
template<typename Derived>class DenseCoeffsBase<Derived, WriteAccessors>
- Base class providing read/write coefficient access to matrices and arrays.
Derived classes
-
template<typename Derived>class DenseBase
- Base class for all dense matrices, vectors, and arrays.
Public functions
Function documentation
template<typename Derived>
Derived& Eigen:: DenseCoeffsBase<Derived, DirectWriteAccessors><Derived>:: derived()
| Returns | a reference to the derived object |
|---|
template<typename Derived>
const Derived& Eigen:: DenseCoeffsBase<Derived, DirectWriteAccessors><Derived>:: derived() const
| Returns | a const reference to the derived object |
|---|
template<typename Derived>
Index Eigen:: DenseCoeffsBase<Derived, DirectWriteAccessors><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, DirectWriteAccessors><Derived>:: outerStride() const
| Returns | the pointer increment between two consecutive inner slices (for example, between two consecutive columns in a column-major matrix). |
|---|