tiled_index – třída
Poskytuje index do objektu tiled_extent.Tato třída obsahuje vlastnosti pro přístup k prvkům relativním k místnímu původu bloku a ke globálnímu původu.Další informace o prostorech vedle sebe viz Používání bloků.
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>;
Parametry
_Dim0
Velikost nejvýznamnějšího rozměru._Dim1
Délka druhého nejvýznamnějšího rozměru._Dim2
Velikost nejméně významného rozměru.
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Inicializuje novou instanci třídy tile_index. |
Veřejné metody
Název |
Description |
---|---|
Vrátí objekt extent obsahující hodnoty argumentů šablon tiled_index_Dim0, _Dim1 a _Dim2. |
Veřejné konstanty
Název |
Description |
---|---|
Udržuje objekt tile_barrier představující překážku v aktuálním bloku vláken. |
|
Ukládá objekt index řádu 1, 2 nebo 3, který představuje globální index v rámci objektu grid. |
|
Uloží objekt index řádu 1, 2 nebo 3, který představuje relativní index v rámci aktuální dlaždice objektu tiled_extent. |
|
Udržuje řád objektu tiled_index. |
|
Uloží objekt index řádu 1, 2 nebo 3, který představuje souřadnice aktuální dlaždice objektu tiled_extent. |
|
Ukládá velikost nejvýznamnějšího rozměru. |
|
Ukládá délku druhé nejvýznamnější dimenze. |
|
Udržuje velikost nejméně významného rozměru. |
|
Uloží objekt index řádu 1, 2 nebo 3, který představuje globální souřadnice původu aktuální dlaždice v rámci objektu tiled_extent. |
Veřejné datové členy
Název |
Description |
---|---|
Načte objekt extent obsahující hodnoty argumentů šablon tiled_indexhh305244(v=vs.120).md_Dim0, _Dim1 a _Dim2. |
Hierarchie dědičnosti
_Tiled_index_base
tiled_index
Požadavky
Hlavička: amp.h
Obor názvů: Souběžnost