7#ifdef ENABLE_EIGEN_SUPPORT
19#define EIGEN_NUMTRAITS(float_type) \
22 struct NumTraits<sigma::Affine<float_type>> : NumTraits<float_type> { \
24 using Affine = sigma::Affine<float_type>; \
26 using Real = Affine; \
28 using NonInteger = Affine; \
30 using Literal = Affine; \
32 using Nested = Affine; \
37 RequireInitialization = 1, \
#define EIGEN_NUMTRAITS(float_type)
Factorization for Eigen::NumTraits Specialization for Affine.
Definition eigen_compat.hpp:19
Implements affine arithmetic.
Definition affine.hpp:48
The namespace of the Eigen library.
The primary namespace for the sigma library.
Definition affine.hpp:12