Numeric Limits

This commit is contained in:
Isuru Samarathunga
2025-10-12 12:51:47 +05:30
parent 5c02010ae1
commit 6ce5667ada

View File

@ -18,6 +18,8 @@
#include <IACore/Checks.hpp> #include <IACore/Checks.hpp>
#include <limits>
namespace ia namespace ia
{ {
template<typename _value_type> template<typename _value_type>
@ -113,6 +115,9 @@ namespace ia
} }
} GUID; } GUID;
STATIC CONSTEXPR FLOAT32 FLOAT32_EPSILON = std::numeric_limits<FLOAT32>::epsilon();
STATIC CONSTEXPR FLOAT32 FLOAT64_EPSILON = std::numeric_limits<FLOAT64>::epsilon();
namespace types namespace types
{ {
static BOOL __internal_validate_types() static BOOL __internal_validate_types()