16 static constexpr int zero() noexcept {
return 0; }
17 static constexpr int one() noexcept {
return 1; }
18 static constexpr int max() noexcept
20 return std::numeric_limits<int>::max();
22 static constexpr int min() noexcept
24 return std::numeric_limits<int>::min();
31 static constexpr double zero() noexcept {
return 0.0; }
32 static constexpr double one() noexcept {
return 1.0; }
33 static constexpr double max() noexcept
35 return std::numeric_limits<double>::max();
37 static constexpr double min() noexcept
39 return std::numeric_limits<double>::min();
41 static constexpr double eps() noexcept {
return 1.0e-15; }
47 static constexpr float zero() noexcept {
return 0.0F; }
48 static constexpr float one() noexcept {
return 1.0F; }
49 static constexpr float max() noexcept
51 return std::numeric_limits<float>::max();
53 static constexpr float min() noexcept
55 return std::numeric_limits<float>::min();
57 static constexpr float eps() noexcept {
return 1.0e-7F; }
static constexpr double eps() noexcept
Definition vstraits.H:41
static constexpr double min() noexcept
Definition vstraits.H:37
static constexpr double zero() noexcept
Definition vstraits.H:31
static constexpr double one() noexcept
Definition vstraits.H:32
static constexpr double max() noexcept
Definition vstraits.H:33
static constexpr float one() noexcept
Definition vstraits.H:48
static constexpr float eps() noexcept
Definition vstraits.H:57
static constexpr float zero() noexcept
Definition vstraits.H:47
static constexpr float min() noexcept
Definition vstraits.H:53
static constexpr float max() noexcept
Definition vstraits.H:49
static constexpr int one() noexcept
Definition vstraits.H:17
static constexpr int zero() noexcept
Definition vstraits.H:16
static constexpr int max() noexcept
Definition vstraits.H:18
static constexpr int min() noexcept
Definition vstraits.H:22