tiled_extent-Klasse
Ein tiled_extent-Objekt ist ein extent-Objekt einer bis drei Dimensionen, das den "extent"-Bereich in ein-, zwei- oder dreidimensionale Kacheln unterteilt.
template <
int _Dim0,
int _Dim1,
int _Dim2
>
class tiled_extent : public Concurrency::extent<3>;
template <
int _Dim0,
int _Dim1
>
class tiled_extent<_Dim0, _Dim1, 0> : public Concurrency::extent<2>;
template <
int _Dim0
>
class tiled_extent<_Dim0, 0, 0> : public Concurrency::extent<1>;
Parameter
_Dim0
Die Länge der wichtigsten Dimension._Dim1
Die Länge der zweitwichtigsten Dimension._Dim2
Die Länge der unwichtigsten Dimension.
Member
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Initialisiert eine neue Instanz der tiled_extent-Klasse. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Gibt ein extent-Objekt zurück, das die Werte der tiled_extent-Vorlagenargumente _Dim0, _Dim1 und _Dim2 erfasst. |
|
Gibt ein neues tiled_extent-Objekt mit den Wertebereichen zurück, die aufgerundet werden, um durch die Kacheldimensionen teilbar zu sein. |
|
Gibt ein neues tiled_extent-Objekt mit den Wertebereichen zurück, die abgerundet werden, um durch die Kacheldimensionen teilbar zu sein. |
Öffentliche Operatoren
Name |
Beschreibung |
---|---|
Kopiert den Inhalt des angegebenen tiled_index-Objekts in dieses Objekt. |
Öffentliche Konstanten
Name |
Beschreibung |
---|---|
Speichert die Länge der wichtigsten Dimension. |
|
Speichert die Länge der zweitwichtigsten Dimension. |
|
Speichert die Länge der unwichtigsten Dimension. |
Öffentliche Datenmember
Name |
Beschreibung |
---|---|
Ruft ein extent-Objekt ab, das die Werte der tiled_extent-Vorlagenargumente _Dim0, _Dim1 und _Dim2 erfasst. |
Vererbungshierarchie
extent
tiled_extent
Anforderungen
Header: amp.h
Namespace: Nebenläufigkeit