#include <NumTraits.h>
Public Types | |
enum | { IsComplex = NumTraits<Scalar>::IsComplex, IsInteger = NumTraits<Scalar>::IsInteger, IsSigned = NumTraits<Scalar>::IsSigned, RequireInitialization = 1, ReadCost = ArrayType::SizeAtCompileTime==Dynamic ? HugeCost : ArrayType::SizeAtCompileTime * int(NumTraits<Scalar>::ReadCost), AddCost = ArrayType::SizeAtCompileTime==Dynamic ? HugeCost : ArrayType::SizeAtCompileTime * int(NumTraits<Scalar>::AddCost), MulCost = ArrayType::SizeAtCompileTime==Dynamic ? HugeCost : ArrayType::SizeAtCompileTime * int(NumTraits<Scalar>::MulCost) } |
typedef Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > | ArrayType |
typedef NumTraits< Scalar >::Literal | Literal |
typedef ArrayType & | Nested |
typedef Array< NonIntegerScalar, Rows, Cols, Options, MaxRows, MaxCols > | NonInteger |
typedef NumTraits< Scalar >::NonInteger | NonIntegerScalar |
typedef Array< RealScalar, Rows, Cols, Options, MaxRows, MaxCols > | Real |
typedef NumTraits< Scalar >::Real | RealScalar |
Static Public Member Functions | |
static EIGEN_CONSTEXPR int | digits10 () |
EIGEN_DEVICE_FUNC static EIGEN_CONSTEXPR RealScalar | dummy_precision () |
EIGEN_DEVICE_FUNC static EIGEN_CONSTEXPR RealScalar | epsilon () |
Definition at line 277 of file NumTraits.h.
typedef Array<Scalar, Rows, Cols, Options, MaxRows, MaxCols> Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::ArrayType |
Definition at line 279 of file NumTraits.h.
typedef NumTraits<Scalar>::Literal Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::Literal |
Definition at line 285 of file NumTraits.h.
typedef ArrayType& Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::Nested |
Definition at line 284 of file NumTraits.h.
typedef Array<NonIntegerScalar, Rows, Cols, Options, MaxRows, MaxCols> Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::NonInteger |
Definition at line 283 of file NumTraits.h.
typedef NumTraits<Scalar>::NonInteger Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::NonIntegerScalar |
Definition at line 282 of file NumTraits.h.
typedef Array<RealScalar, Rows, Cols, Options, MaxRows, MaxCols> Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::Real |
Definition at line 281 of file NumTraits.h.
typedef NumTraits<Scalar>::Real Eigen::NumTraits< Array< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >::RealScalar |
Definition at line 280 of file NumTraits.h.
anonymous enum |
Enumerator | |
---|---|
IsComplex | |
IsInteger | |
IsSigned | |
RequireInitialization | |
ReadCost | |
AddCost | |
MulCost |
Definition at line 287 of file NumTraits.h.
|
inlinestatic |
Definition at line 303 of file NumTraits.h.
|
inlinestatic |
Definition at line 300 of file NumTraits.h.
|
inlinestatic |
Definition at line 298 of file NumTraits.h.