Eigen::GenericNumTraits< T > Struct Template Reference
+ Inheritance diagram for Eigen::GenericNumTraits< T >:

Public Types

enum  {
  IsInteger ,
  IsSigned ,
  IsComplex ,
  RequireInitialization ,
  ReadCost ,
  AddCost ,
  MulCost
}
 
typedef T Real
 

Detailed Description

template<typename T>
struct Eigen::GenericNumTraits< T >

Definition at line 154 of file NumTraits.h.

Member Typedef Documentation

◆ Real

template<typename T >
typedef T Eigen::GenericNumTraits< T >::Real

Definition at line 166 of file NumTraits.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename T >
anonymous enum
Enumerator
IsInteger 
IsSigned 
IsComplex 
RequireInitialization 
ReadCost 
AddCost 
MulCost 

Definition at line 156 of file NumTraits.h.

156  {
157  IsInteger = std::numeric_limits<T>::is_integer,
158  IsSigned = std::numeric_limits<T>::is_signed,
159  IsComplex = 0,
160  RequireInitialization = internal::is_arithmetic<T>::value ? 0 : 1,
161  ReadCost = 1,
162  AddCost = 1,
163  MulCost = 1
164  };

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