index クラス
N 次元のインデックス位置を定義します。
template <
int _Rank
>
class index;
パラメーター
- _Rank
ランク (次元数)。
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
index クラスの新しいインスタンスを初期化します。 |
パブリック演算子
名前 |
説明 |
---|---|
index オブジェクトの各要素をデクリメントします。 |
|
その要素がある数で除算された場合、index オブジェクトの各要素の剰余を計算します。 |
|
index オブジェクトの各要素をある数で乗算します。 |
|
index オブジェクトの各要素をある数で除算します。 |
|
指定したインデックス位置にある要素を返します。 |
|
index オブジェクトの各要素をインクリメントします。 |
|
指定した数を index オブジェクトの各要素に加算します。 |
|
指定された index オブジェクトの内容をこのオブジェクトにコピーします。 |
|
指定した数を index オブジェクトの各要素から減算します。 |
パブリック定数
名前 |
説明 |
---|---|
index オブジェクトのランクを格納します。 |
継承階層
index
解説
index 構造体は、N 次元の空間の一意の場所を指定する N 整数の座標ベクターを表します。 ベクターの値は最上位から最下位へ順に並べ替えられます。 index::operator= 演算子 を使用して、コンポーネントの値を取得できます。
必要条件
ヘッダー: amp.h
名前空間: Concurrency