LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Public Types | List of all members
Eigen::internal::traits< ndarray::EigenView< T, N, C, XprKind_, Rows, Cols > > Struct Template Reference

#include <eigen.h>

Public Types

enum  {
  RowsAtCompileTime = Rows, ColsAtCompileTime = Cols, MaxRowsAtCompileTime = Rows, MaxColsAtCompileTime = Cols,
  InnerStrideAtCompileTime = ndarray::detail::EigenStrideTraits<N,C,Rows,Cols>::InnerStride, OuterStrideAtCompileTime = ndarray::detail::EigenStrideTraits<N,C,Rows,Cols>::OuterStride, IsVectorAtCompileTime = ndarray::detail::EigenStrideTraits<N,C,Rows,Cols>::IsVector, Flags,
  CoeffReadCost = NumTraits<Scalar>::ReadCost
}
 
typedef DenseIndex Index
 
typedef Dense StorageKind
 
typedef XprKind_ XprKind
 
typedef boost::remove_const< T >
::type 
Scalar
 

Detailed Description

template<typename T, int N, int C, typename XprKind_, int Rows, int Cols>
struct Eigen::internal::traits< ndarray::EigenView< T, N, C, XprKind_, Rows, Cols > >

Definition at line 190 of file eigen.h.

Member Typedef Documentation

template<typename T , int N, int C, typename XprKind_ , int Rows, int Cols>
typedef DenseIndex Eigen::internal::traits< ndarray::EigenView< T, N, C, XprKind_, Rows, Cols > >::Index

Definition at line 191 of file eigen.h.

template<typename T , int N, int C, typename XprKind_ , int Rows, int Cols>
typedef boost::remove_const<T>::type Eigen::internal::traits< ndarray::EigenView< T, N, C, XprKind_, Rows, Cols > >::Scalar

Definition at line 194 of file eigen.h.

template<typename T , int N, int C, typename XprKind_ , int Rows, int Cols>
typedef Dense Eigen::internal::traits< ndarray::EigenView< T, N, C, XprKind_, Rows, Cols > >::StorageKind

Definition at line 192 of file eigen.h.

template<typename T , int N, int C, typename XprKind_ , int Rows, int Cols>
typedef XprKind_ Eigen::internal::traits< ndarray::EigenView< T, N, C, XprKind_, Rows, Cols > >::XprKind

Definition at line 193 of file eigen.h.

Member Enumeration Documentation

template<typename T , int N, int C, typename XprKind_ , int Rows, int Cols>
anonymous enum
Enumerator
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
InnerStrideAtCompileTime 
OuterStrideAtCompileTime 
IsVectorAtCompileTime 
Flags 
CoeffReadCost 

Definition at line 195 of file eigen.h.

195  {
196  RowsAtCompileTime = Rows,
197  ColsAtCompileTime = Cols,
198  MaxRowsAtCompileTime = Rows,
199  MaxColsAtCompileTime = Cols,
204  | Eigen::NestByRefBit | Eigen::DirectAccessBit
205  | (boost::is_const<T>::value ? 0 : Eigen::LvalueBit),
206  CoeffReadCost = NumTraits<Scalar>::ReadCost
207  };

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