Shapeworks Studio  2.1
Shape analysis software suite
List of all members | Public Types | Static Public Member Functions
Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > Struct Template Reference

Public Types

enum  {
  IsComplex = NumTraits<Scalar>::IsComplex, IsInteger = NumTraits<Scalar>::IsInteger, IsSigned = NumTraits<Scalar>::IsSigned, RequireInitialization = 1,
  ReadCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTraits<Scalar>::ReadCost, AddCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTraits<Scalar>::AddCost, MulCost = ArrayType::SizeAtCompileTime==Dynamic ? Dynamic : ArrayType::SizeAtCompileTime * NumTraits<Scalar>::MulCost
}
 
typedef Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > ArrayType
 
typedef NumTraits< Scalar >::Real RealScalar
 
typedef Array< RealScalar, Rows, Cols, Options, MaxRows, MaxCols > Real
 
typedef NumTraits< Scalar >::NonInteger NonIntegerScalar
 
typedef Array< NonIntegerScalar, Rows, Cols, Options, MaxRows, MaxCols > NonInteger
 
typedef ArrayTypeNested
 

Static Public Member Functions

static RealScalar epsilon ()
 
static RealScalar dummy_precision ()
 

Detailed Description

template<typename Scalar, int Rows, int Cols, int Options, int MaxRows, int MaxCols>
struct Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >

Definition at line 125 of file NumTraits.h.


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