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

#include <Transpose.h>

Inheritance diagram for Eigen::internal::traits< Transpose< MatrixType > >:
Inheritance graph
[legend]

Public Types

enum  {
  RowsAtCompileTime = MatrixType::ColsAtCompileTime, ColsAtCompileTime = MatrixType::RowsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxColsAtCompileTime, MaxColsAtCompileTime = MatrixType::MaxRowsAtCompileTime,
  FlagsLvalueBit = is_lvalue<MatrixType>::value ? LvalueBit : 0, Flags0 = traits<MatrixTypeNestedPlain>::Flags & ~(LvalueBit | NestByRefBit), Flags1 = Flags0 | FlagsLvalueBit, Flags = Flags1 ^ RowMajorBit,
  InnerStrideAtCompileTime = inner_stride_at_compile_time<MatrixType>::ret, OuterStrideAtCompileTime = outer_stride_at_compile_time<MatrixType>::ret
}
 
typedef ref_selector< MatrixType >::type MatrixTypeNested
 
typedef remove_reference< MatrixTypeNested >::type MatrixTypeNestedPlain
 

Detailed Description

template<typename MatrixType>
struct Eigen::internal::traits< Transpose< MatrixType > >

Definition at line 18 of file Transpose.h.

Member Typedef Documentation

template<typename MatrixType >
typedef ref_selector<MatrixType>::type Eigen::internal::traits< Transpose< MatrixType > >::MatrixTypeNested

Definition at line 20 of file Transpose.h.

template<typename MatrixType >
typedef remove_reference<MatrixTypeNested>::type Eigen::internal::traits< Transpose< MatrixType > >::MatrixTypeNestedPlain

Definition at line 21 of file Transpose.h.

Member Enumeration Documentation

template<typename MatrixType >
anonymous enum
Enumerator
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
FlagsLvalueBit 
Flags0 
Flags1 
Flags 
InnerStrideAtCompileTime 
OuterStrideAtCompileTime 

Definition at line 22 of file Transpose.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:52