15 static constexpr int zero() noexcept {
return 0; }
16 static constexpr int one() noexcept {
return 1; }
17 static constexpr int max() noexcept
19 return std::numeric_limits<int>::max();
21 static constexpr int min() noexcept
23 return std::numeric_limits<int>::min();
30 static constexpr double zero() noexcept {
return 0.0; }
31 static constexpr double one() noexcept {
return 1.0; }
32 static constexpr double max() noexcept
34 return std::numeric_limits<double>::max();
36 static constexpr double min() noexcept
38 return std::numeric_limits<double>::min();
40 static constexpr double eps() noexcept
42 return std::numeric_limits<double>::epsilon();
49 static constexpr float zero() noexcept {
return 0.0F; }
50 static constexpr float one() noexcept {
return 1.0F; }
51 static constexpr float max() noexcept
53 return std::numeric_limits<float>::max();
55 static constexpr float min() noexcept
57 return std::numeric_limits<float>::min();
59 static constexpr float eps() noexcept
61 return std::numeric_limits<float>::epsilon();
static constexpr double eps() noexcept
Definition vstraits.H:40
static constexpr double min() noexcept
Definition vstraits.H:36
static constexpr double zero() noexcept
Definition vstraits.H:30
static constexpr double one() noexcept
Definition vstraits.H:31
static constexpr double max() noexcept
Definition vstraits.H:32
static constexpr float one() noexcept
Definition vstraits.H:50
static constexpr float eps() noexcept
Definition vstraits.H:59
static constexpr float zero() noexcept
Definition vstraits.H:49
static constexpr float min() noexcept
Definition vstraits.H:55
static constexpr float max() noexcept
Definition vstraits.H:51
static constexpr int one() noexcept
Definition vstraits.H:16
static constexpr int zero() noexcept
Definition vstraits.H:15
static constexpr int max() noexcept
Definition vstraits.H:17
static constexpr int min() noexcept
Definition vstraits.H:21