#include <Ref.h>
Public Types | |
typedef RefBase< Ref > | Base |
Public Types inherited from Eigen::RefBase< Ref< const TPlainObjectType, Options, StrideType > > | |
typedef MapBase< Ref< const TPlainObjectType, Options, StrideType > > | Base |
Public Member Functions | |
template<typename Derived > | |
EIGEN_DEVICE_FUNC | Ref (const DenseBase< Derived > &expr, typename internal::enable_if< bool(Traits::template match< Derived >::ScalarTypeMatch), Derived >::type *=0) |
EIGEN_DEVICE_FUNC | Ref (const Ref &other) |
template<typename OtherRef > | |
EIGEN_DEVICE_FUNC | Ref (const RefBase< OtherRef > &other) |
Public Member Functions inherited from Eigen::RefBase< Ref< const TPlainObjectType, Options, StrideType > > | |
EIGEN_DEVICE_FUNC Index | innerStride () const |
EIGEN_DEVICE_FUNC Index | outerStride () const |
EIGEN_DEVICE_FUNC | RefBase () |
Protected Member Functions | |
template<typename Expression > | |
EIGEN_DEVICE_FUNC void | construct (const Expression &expr, internal::true_type) |
template<typename Expression > | |
EIGEN_DEVICE_FUNC void | construct (const Expression &expr, internal::false_type) |
Protected Member Functions inherited from Eigen::RefBase< Ref< const TPlainObjectType, Options, StrideType > > | |
EIGEN_DEVICE_FUNC void | construct (Expression &expr) |
Protected Attributes | |
TPlainObjectType | m_object |
Protected Attributes inherited from Eigen::RefBase< Ref< const TPlainObjectType, Options, StrideType > > | |
StrideBase | m_stride |
Private Types | |
typedef internal::traits< Ref > | Traits |
Additional Inherited Members | |
Protected Types inherited from Eigen::RefBase< Ref< const TPlainObjectType, Options, StrideType > > | |
typedef Stride< StrideType::OuterStrideAtCompileTime, StrideType::InnerStrideAtCompileTime > | StrideBase |
typedef RefBase<Ref> Eigen::Ref< const TPlainObjectType, Options, StrideType >::Base |
|
private |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
protected |