API Documentation
Loading...
Searching...
No Matches
Constant< t_type > Struct Template Reference

Defines for a given type (such as sint04, fltp08, UUID, etc) a maximum, minimum, and reserved 'invalid' value. More...

#include <BaseValues.hpp>

Public Member Functions

constexpr const ACIColor Invalid
 
constexpr const bool Invalid
 
constexpr const sint01 Invalid
 
constexpr const uint01 Invalid
 
constexpr const sint02 Invalid
 
constexpr const uint02 Invalid
 
constexpr const sint04 Invalid
 
constexpr const uint04 Invalid
 
constexpr const sint08 Invalid
 
constexpr const uint08 Invalid
 
constexpr const fltp04 Invalid
 
constexpr const fltp08 Invalid
 
constexpr const HSBColor Invalid
 
constexpr HSLColor Invalid
 
constexpr LABColor Invalid
 
constexpr const RGBColor Invalid
 
const String Invalid
 
constexpr const Time Invalid
 
constexpr TimeSpan Invalid
 
const TranslatedString Invalid
 
constexpr const UUID Invalid
 
constexpr const XYZColor Invalid
 
const Particle Invalid
 
constexpr const ACIColor Max
 
constexpr const bool Max
 
constexpr const sint01 Max
 
constexpr const uint01 Max
 
constexpr const sint02 Max
 
constexpr const uint02 Max
 
constexpr const sint04 Max
 
constexpr const uint04 Max
 
constexpr const sint08 Max
 
constexpr const uint08 Max
 
constexpr const fltp04 Max
 
constexpr const fltp08 Max
 
constexpr const HSBColor Max
 
constexpr HSLColor Max
 
constexpr LABColor Max
 
constexpr const RGBColor Max
 
constexpr const Time Max
 
constexpr TimeSpan Max
 
constexpr const UUID Max
 
constexpr const XYZColor Max
 
constexpr const ACIColor Min
 
constexpr const bool Min
 
constexpr const sint01 Min
 
constexpr const uint01 Min
 
constexpr const sint02 Min
 
constexpr const uint02 Min
 
constexpr const sint04 Min
 
constexpr const uint04 Min
 
constexpr const sint08 Min
 
constexpr const uint08 Min
 
constexpr const fltp04 Min
 
constexpr const fltp08 Min
 
constexpr const HSBColor Min
 
constexpr HSLColor Min
 
constexpr LABColor Min
 
constexpr const RGBColor Min
 
constexpr const Time Min
 
constexpr TimeSpan Min
 
constexpr const UUID Min
 
constexpr const XYZColor Min
 

Static Public Attributes

static const t_type Invalid
 
static const t_type Max
 
static const t_type Min
 

Detailed Description

template<class t_type>
struct NDEVR::Constant< t_type >

Defines for a given type (such as sint04, fltp08, UUID, etc) a maximum, minimum, and reserved 'invalid' value.


Member Function Documentation

◆ Invalid() [1/23]

const ACIColor Invalid
constexpr

◆ Invalid() [2/23]

const bool Invalid
constexpr

◆ Invalid() [3/23]

const sint01 Invalid
constexpr

◆ Invalid() [4/23]

const uint01 Invalid
constexpr

◆ Invalid() [5/23]

const sint02 Invalid
constexpr

◆ Invalid() [6/23]

const uint02 Invalid
constexpr

◆ Invalid() [7/23]

const sint04 Invalid
constexpr

◆ Invalid() [8/23]

const uint04 Invalid
constexpr

◆ Invalid() [9/23]

const sint08 Invalid
constexpr

◆ Invalid() [10/23]

const uint08 Invalid
constexpr

◆ Invalid() [11/23]

const fltp04 Invalid
constexpr

◆ Invalid() [12/23]

const fltp08 Invalid
constexpr

◆ Invalid() [13/23]

const HSBColor Invalid
constexpr

◆ Invalid() [14/23]

HSLColor Invalid
constexpr

◆ Invalid() [15/23]

LABColor Invalid
constexpr

◆ Invalid() [16/23]

const RGBColor Invalid
constexpr

◆ Invalid() [17/23]

const String Invalid
inline

◆ Invalid() [18/23]

const Time Invalid
constexpr

◆ Invalid() [19/23]

TimeSpan Invalid
constexpr

◆ Invalid() [20/23]

const TranslatedString Invalid
inline

◆ Invalid() [21/23]

const UUID Invalid
constexpr

◆ Invalid() [22/23]

const XYZColor Invalid
constexpr

◆ Invalid() [23/23]

const Particle Invalid
inline

◆ Max() [1/20]

const ACIColor Max
constexpr

◆ Max() [2/20]

const bool Max
constexpr

◆ Max() [3/20]

const sint01 Max
constexpr

◆ Max() [4/20]

const uint01 Max
constexpr

◆ Max() [5/20]

const sint02 Max
constexpr

◆ Max() [6/20]

const uint02 Max
constexpr

◆ Max() [7/20]

const sint04 Max
constexpr

◆ Max() [8/20]

const uint04 Max
constexpr

◆ Max() [9/20]

const sint08 Max
constexpr

◆ Max() [10/20]

const uint08 Max
constexpr

◆ Max() [11/20]

const fltp04 Max
constexpr

◆ Max() [12/20]

const fltp08 Max
constexpr

◆ Max() [13/20]

const HSBColor Max
constexpr

◆ Max() [14/20]

HSLColor Max
constexpr

◆ Max() [15/20]

LABColor Max
constexpr

◆ Max() [16/20]

const RGBColor Max
constexpr

◆ Max() [17/20]

const Time Max
constexpr

◆ Max() [18/20]

TimeSpan Max
constexpr

◆ Max() [19/20]

const UUID Max
constexpr

◆ Max() [20/20]

const XYZColor Max
constexpr

◆ Min() [1/20]

const ACIColor Min
constexpr

◆ Min() [2/20]

const bool Min
constexpr

◆ Min() [3/20]

const sint01 Min
constexpr

◆ Min() [4/20]

const uint01 Min
constexpr

◆ Min() [5/20]

const sint02 Min
constexpr

◆ Min() [6/20]

const uint02 Min
constexpr

◆ Min() [7/20]

const sint04 Min
constexpr

◆ Min() [8/20]

const uint04 Min
constexpr

◆ Min() [9/20]

const sint08 Min
constexpr

◆ Min() [10/20]

const uint08 Min
constexpr

◆ Min() [11/20]

const fltp04 Min
constexpr

◆ Min() [12/20]

const fltp08 Min
constexpr

◆ Min() [13/20]

const HSBColor Min
constexpr

◆ Min() [14/20]

HSLColor Min
constexpr

◆ Min() [15/20]

LABColor Min
constexpr

◆ Min() [16/20]

const RGBColor Min
constexpr

◆ Min() [17/20]

const Time Min
constexpr

◆ Min() [18/20]

TimeSpan Min
constexpr

◆ Min() [19/20]

const UUID Min
constexpr

◆ Min() [20/20]

const XYZColor Min
constexpr

Member Data Documentation

◆ Invalid

template<class t_type >
const t_type Invalid
static

◆ Max

template<class t_type >
const t_type Max
static

◆ Min

template<class t_type >
const t_type Min
static

The documentation for this struct was generated from the following file: