Public Types | List of all members
Eigen::internal::traits< CwiseUnaryView< ViewOp, MatrixType > > Struct Template Reference

#include <CwiseUnaryView.h>

Inheritance diagram for Eigen::internal::traits< CwiseUnaryView< ViewOp, MatrixType > >:
Inheritance graph
[legend]

Public Types

enum  {
  FlagsLvalueBit = is_lvalue<MatrixType>::value ? LvalueBit : 0, Flags = traits<_MatrixTypeNested>::Flags & (RowMajorBit | FlagsLvalueBit | DirectAccessBit), MatrixTypeInnerStride = inner_stride_at_compile_time<MatrixType>::ret, InnerStrideAtCompileTime,
  OuterStrideAtCompileTime
}
 
typedef remove_all< MatrixTypeNested >::type _MatrixTypeNested
 
typedef MatrixType::Nested MatrixTypeNested
 
typedef result_of< ViewOp(const typename traits< MatrixType >::Scalar &) >::type Scalar
 

Detailed Description

template<typename ViewOp, typename MatrixType>
struct Eigen::internal::traits< CwiseUnaryView< ViewOp, MatrixType > >

Definition at line 17 of file CwiseUnaryView.h.

Member Typedef Documentation

template<typename ViewOp , typename MatrixType >
typedef remove_all<MatrixTypeNested>::type Eigen::internal::traits< CwiseUnaryView< ViewOp, MatrixType > >::_MatrixTypeNested

Definition at line 24 of file CwiseUnaryView.h.

template<typename ViewOp , typename MatrixType >
typedef MatrixType::Nested Eigen::internal::traits< CwiseUnaryView< ViewOp, MatrixType > >::MatrixTypeNested

Definition at line 23 of file CwiseUnaryView.h.

template<typename ViewOp , typename MatrixType >
typedef result_of< ViewOp(const typename traits<MatrixType>::Scalar&) >::type Eigen::internal::traits< CwiseUnaryView< ViewOp, MatrixType > >::Scalar

Definition at line 22 of file CwiseUnaryView.h.

Member Enumeration Documentation

template<typename ViewOp , typename MatrixType >
anonymous enum
Enumerator
FlagsLvalueBit 
Flags 
MatrixTypeInnerStride 
InnerStrideAtCompileTime 
OuterStrideAtCompileTime 

Definition at line 25 of file CwiseUnaryView.h.


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


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