tiled_index-Klasse
Stellt einen Index in einer Tiled_extent Objekt.Diese Klasse verfügt über Eigenschaften, um Elemente relativ zum Ursprung lokalen Kachel und relativ zum globalen Ursprung zugreifen.Weitere Informationen über gekachelte Räume finden Sie unter Verwenden von Kacheln.
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>;
Parameter
_Dim0
Die Länge der wichtigste Dimension._Dim1
Die Länge der Dimension erhebliche weiter am weitesten._Dim2
Die Länge der unwichtigsten Dimension.
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Initialisiert eine neue Instanz der tile_index-Klasse. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Gibt ein Umfang -Objekt, das die Werte der hat die Tiled_index Vorlagenargumente _Dim0, _Dim1, und _Dim2. |
Öffentliche Konstanten
Name |
Beschreibung |
---|---|
Speichert ein Tile_barrier -Objekt, eine Barriere in das aktuelle Fenster des Threads darstellt. |
|
Speichert ein Index Objekt Index Rang 1, 2 oder 3, die die globale darstellt, in ein Raster Objekt. |
|
Speichert ein index Rang 1, 2 oder 3, der die Relative Index in das aktuelle Fenster des Objekts ein Tiled_extent Objekt. |
|
Speichert den Rang der Tiled_index Objekt. |
|
Speichert ein index Objekt Rang 1, 2 oder 3, die die Koordinaten der aktuellen Kachel der darstellt ein tiled_extent Objekt. |
|
Speichert die Länge der wichtigste Dimension. |
|
Speichert die Länge der nächsten am weitesten erhebliche Dimension. |
|
Speichert die Länge der unwichtigsten Dimension. |
|
Speichert ein index Objekt Rang 1, 2 oder 3, die die globale darstellt-Koordinaten des Ursprungs der in das aktuelle Fenster eine tiled_extent Objekt. |
Öffentliche Datenmember
Name |
Beschreibung |
---|---|
Ruft ein Umfang -Objekt, das die Werte der hat die Tiled_index Vorlagenargumente Tiled_index Vorlagenargumente _Dim0, _Dim1, und _Dim2. |
Vererbungshierarchie
_Tiled_index_base
tiled_index
Anforderungen
Header: amp.h
Namespace: Concurrency