Public Types | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Private Types | List of all members
Eigen::RefBase< Derived > Class Template Reference

#include <Ref.h>

Inheritance diagram for Eigen::RefBase< Derived >:
Inheritance graph
[legend]

Public Types

typedef MapBase< Derived > Base
 

Public Member Functions

EIGEN_DEVICE_FUNC Index innerStride () const
 
EIGEN_DEVICE_FUNC Index outerStride () const
 
EIGEN_DEVICE_FUNC RefBase ()
 

Protected Types

typedef Stride< StrideType::OuterStrideAtCompileTime, StrideType::InnerStrideAtCompileTime > StrideBase
 

Protected Member Functions

template<typename Expression >
EIGEN_DEVICE_FUNC void construct (Expression &expr)
 

Protected Attributes

StrideBase m_stride
 

Private Types

typedef internal::traits< Derived >::PlainObjectType PlainObjectType
 
typedef internal::traits< Derived >::StrideType StrideType
 

Detailed Description

template<typename Derived>
class Eigen::RefBase< Derived >

Definition at line 58 of file Ref.h.

Member Typedef Documentation

template<typename Derived>
typedef MapBase<Derived> Eigen::RefBase< Derived >::Base

Definition at line 66 of file Ref.h.

template<typename Derived>
typedef internal::traits<Derived>::PlainObjectType Eigen::RefBase< Derived >::PlainObjectType
private

Definition at line 61 of file Ref.h.

template<typename Derived>
typedef Stride<StrideType::OuterStrideAtCompileTime,StrideType::InnerStrideAtCompileTime> Eigen::RefBase< Derived >::StrideBase
protected

Definition at line 93 of file Ref.h.

template<typename Derived>
typedef internal::traits<Derived>::StrideType Eigen::RefBase< Derived >::StrideType
private

Definition at line 62 of file Ref.h.

Constructor & Destructor Documentation

template<typename Derived>
EIGEN_DEVICE_FUNC Eigen::RefBase< Derived >::RefBase ( )
inline

Definition at line 82 of file Ref.h.

Member Function Documentation

template<typename Derived>
template<typename Expression >
EIGEN_DEVICE_FUNC void Eigen::RefBase< Derived >::construct ( Expression &  expr)
inlineprotected

Definition at line 96 of file Ref.h.

template<typename Derived>
EIGEN_DEVICE_FUNC Index Eigen::RefBase< Derived >::innerStride ( ) const
inline

Definition at line 69 of file Ref.h.

template<typename Derived>
EIGEN_DEVICE_FUNC Index Eigen::RefBase< Derived >::outerStride ( ) const
inline

Definition at line 74 of file Ref.h.

Member Data Documentation

template<typename Derived>
StrideBase Eigen::RefBase< Derived >::m_stride
protected

Definition at line 118 of file Ref.h.


The documentation for this class was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:19