tiled_index 類別
提供到 tiled_extent 物件的索引。 這個類別具有存取相對於本機磚原點和相對於全域原點的項目屬性。 如需已劃分 Tile 空間的詳細資訊,請參閱使用磚。
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 物件,這個物件表示執行緒之目前磚中的屏障。 |
|
儲存順位為 1、2 或 3 的 index 物件,這個物件表示 tiled_extent 物件之目前磚中的相對索引。 |
|
儲存 tiled_index 物件的順位。 |
|
儲存順位為 1、2 或 3 的 index 物件,這個物件表示 tiled_extent 物件之目前磚的座標。 |
|
儲存最高有效維度的長度。 |
|
儲存次高有效維度的長度。 |
|
儲存最低有效維度的長度。 |
|
儲存順位為 1、2 或 3 的 index 物件,這個物件表示 tiled_extent 物件中目前磚之原點的全域座標。 |
公用資料成員
名稱 |
描述 |
---|---|
取得 extent 物件,這個物件具有 tiled_index 樣板引數 tiled_index 樣板引數 _Dim0、_Dim1 和 _Dim2 的值。 |
繼承階層架構
_Tiled_index_base
tiled_index
需求
**標頭:**amp.h
**命名空間:**並行