#include <EigenBase.h>
Public Types | |
typedef Eigen::Index | Index |
The interface type of indices. More... | |
typedef internal::traits< Derived >::StorageKind | StorageKind |
Public Member Functions | |
template<typename Dest > | |
EIGEN_DEVICE_FUNC void | addTo (Dest &dst) const |
template<typename Dest > | |
EIGEN_DEVICE_FUNC void | applyThisOnTheLeft (Dest &dst) const |
template<typename Dest > | |
EIGEN_DEVICE_FUNC void | applyThisOnTheRight (Dest &dst) const |
EIGEN_DEVICE_FUNC Index | cols () const |
EIGEN_DEVICE_FUNC Derived & | const_cast_derived () const |
EIGEN_DEVICE_FUNC const Derived & | const_derived () const |
EIGEN_DEVICE_FUNC Derived & | derived () |
EIGEN_DEVICE_FUNC const Derived & | derived () const |
template<typename Dest > | |
EIGEN_DEVICE_FUNC void | evalTo (Dest &dst) const |
EIGEN_DEVICE_FUNC Index | rows () const |
EIGEN_DEVICE_FUNC Index | size () const |
template<typename Dest > | |
EIGEN_DEVICE_FUNC void | subTo (Dest &dst) const |
Common base class for all classes T such that MatrixBase has an operator=(T) and a constructor MatrixBase(T).
In other words, an EigenBase object is an object that can be copied into a MatrixBase.
Besides MatrixBase-derived classes, this also includes special matrix classes such as diagonal matrices, etc.
Notice that this class is trivial, it is only used to disambiguate overloaded functions.
Definition at line 29 of file EigenBase.h.
typedef Eigen::Index Eigen::EigenBase< Derived >::Index |
The interface type of indices.
To change this, #define
the preprocessor symbol EIGEN_DEFAULT_DENSE_INDEX_TYPE
.
Definition at line 38 of file EigenBase.h.
typedef internal::traits<Derived>::StorageKind Eigen::EigenBase< Derived >::StorageKind |
Definition at line 41 of file EigenBase.h.
|
inline |
Definition at line 77 of file EigenBase.h.
|
inline |
Definition at line 109 of file EigenBase.h.
|
inline |
Definition at line 100 of file EigenBase.h.
|
inline |
Definition at line 62 of file EigenBase.h.
|
inline |
Definition at line 51 of file EigenBase.h.
|
inline |
Definition at line 54 of file EigenBase.h.
|
inline |
Definition at line 45 of file EigenBase.h.
|
inline |
Definition at line 48 of file EigenBase.h.
|
inline |
Definition at line 71 of file EigenBase.h.
|
inline |
Definition at line 59 of file EigenBase.h.
|
inline |
Definition at line 66 of file EigenBase.h.
|
inline |
Definition at line 89 of file EigenBase.h.