KisaragiLibrary
 
読み取り中…
検索中…
一致する文字列を見つけられません
Kisaragi_Lib::ClampOnOutOfRange 構造体

範囲外が与えられたら近い範囲内に自動修正 [詳解]

#include <RangeNum.hpp>

Kisaragi_Lib::ClampOnOutOfRange の継承関係図
Kisaragi_Lib::IOutOfRange

静的公開メンバ関数

template<typename T>
static void Handle (T &_value, const T &_min, const T &_max)
 

詳解

範囲外が与えられたら近い範囲内に自動修正

から
1.0.0

関数詳解

◆ Handle()

template<typename T>
static void Kisaragi_Lib::ClampOnOutOfRange::Handle ( T & _value,
const T & _min,
const T & _max )
inlinestatic
44 {
45 if (_value < _min)
46 {
47 _value = _min;
48 }
49 else if (_value > _max)
50 {
51 _value = _max;
52 }
53 }

この構造体詳解は次のファイルから抽出されました: