#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 28 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 37 of file EigenBase.h.
typedef internal::traits<Derived>::StorageKind Eigen::EigenBase< Derived >::StorageKind |
Definition at line 40 of file EigenBase.h.
|
inline |
Definition at line 76 of file EigenBase.h.
|
inline |
Definition at line 108 of file EigenBase.h.
|
inline |
Definition at line 99 of file EigenBase.h.
|
inline |
Definition at line 61 of file EigenBase.h.
|
inline |
Definition at line 50 of file EigenBase.h.
|
inline |
Definition at line 53 of file EigenBase.h.
|
inline |
Definition at line 44 of file EigenBase.h.
|
inline |
Definition at line 47 of file EigenBase.h.
|
inline |
Definition at line 70 of file EigenBase.h.
|
inline |
Definition at line 58 of file EigenBase.h.
|
inline |
Definition at line 65 of file EigenBase.h.
|
inline |
Definition at line 88 of file EigenBase.h.