- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

データ構造 | 関数
型に関する情報の取得

## データ構造
struct | mist::type_limits< T >
| 入力された型の情報を取得する [詳細]

## 関数
template<class T >
const T | mist::limits_min_max (const T &v, const T &min, const T &max)
| 入力されたデータを min から max の範囲に変換する
template<class T >
const T | mist::limits_0_255 (const T &v)
| 入力されたデータを 0 から 255 の範囲に変換する

## 説明

次のヘッダをインクルードする
#include <mist/limits.h>

## 関数

template<class T >

const T mist::limits_0_255 | ( | const T & | v | ) |
| inline

入力されたデータを 0 から 255 の範囲に変換する

0未満の値は全て0になり，255以上の値は全て255とする

引数

  [in] | v | … 変換を行うデータ

戻り値
  変換後のデータ

template<class T >

const T mist::limits_min_max | ( | const T & | v,
|  | const T & | min,
|  | const T & | max
| ) |  |
| inline

入力されたデータを min から max の範囲に変換する

min 未満の値は全て min になり，max 以上の値は全て max とする

引数

  [in] | v | … 変換を行うデータ
  [in] | min | … データの下限
  [in] | max | … データの上限

戻り値
  変換後のデータ