tiled_index 類別
提供到 tiled_extent 物件的索引。 這個類別具有可以存取相對於區域拼貼的原點,或相對於全域的原點的元素的屬性。 如需更多關於拼貼空間的資訊,請參閱 使用磚 。
template <
int _Dim0,
int _Dim1 = 0,
int _Dim2 = 0
>
class tiled_index : public _Tiled_index_base<3>;
template <
int _Dim0,
int _Dim1
>
class tiled_index<_Dim0, _Dim1, 0> : public _Tiled_index_base<2>;
template <
int _Dim0
>
class tiled_index<_Dim0, 0, 0> : public _Tiled_index_base<1>;
參數
_Dim0
最高有效維度的長度。_Dim1
次高有效維度的長度。_Dim2
最低有效維度的長度。
Members
公用建構函式
名稱 |
描述 |
---|---|
初始化 tile_index 類別的新執行個體。 |
公用方法
名稱 |
描述 |
---|---|
回傳一個具有 tiled_index 樣板引數 _Dim0 、 _Dim1 和 _Dim2 值的 extent 物件。 |
公用常數
名稱 |
描述 |
---|---|
儲存一個 tile_barrier 物件以表示目前的執行緒 tile 裡的一個 barrier 。 |
|
儲存一個表示在目前 tile 中相對於一個 tiled_extent 物件的索引,秩為 1 、 2 或 3 的 index 物件。 |
|
儲存 tiled_index 物件的秩。 |
|
儲存一個表示一個 tiled_extent 物件目前 tile 的座標,秩為 1 、 2 或 3 的 index 物件。 |
|
儲存最高有效維度的長度。 |
|
儲存次高有效維度的長度。 |
|
儲存最低有效維度的長度。 |
|
儲存一個表示在一個tiled_extent 物件中目前 tile 的全域座標原點,秩為 1 、 2 或 3 的 index 物件。 |
公用資料成員
名稱 |
描述 |
---|---|
取得一個值為以 _Dim0 、 _Dim1 和 _Dim2 為引數的 tiled_index 樣板的 tiled_index樣板的 extent 物件。 |
繼承階層架構
_Tiled_index_base
tiled_index
需求
標頭檔: amp.h
**命名空間:**並行