Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Static Public Member Functions | Static Public Attributes | List of all members
GMathQuantizer< Type > Class Template Reference

Static Public Member Functions

static CORE_FORCE_INLINE Type quantize (const float &domain_min, const float &domain_max, const float &value)
 
static CORE_FORCE_INLINE Type quantize_inf (const float &domain_min, const float &domain_max, const float &value)
 
static CORE_FORCE_INLINE Type quantize_sup (const float &domain_min, const float &domain_max, const float &value)
 
static CORE_FORCE_INLINE void quantize_range (Type &qmin, Type &qmax, const float &domain_min, const float &domain_max, const float &range_min, const float &range_max)
 

Static Public Attributes

static constexpr Type TYPE_MIN = std::numeric_limits<Type>::min()
 
static constexpr Type TYPE_MAX = std::numeric_limits<Type>::max()