tiled_extent — Klasa
Obiekt tiled_extent to obiekt extent od jednego do trzech wymiarów, dzielący przestrzeń na jedno-, dwu- lub trójwymiarowe fragmenty.
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>;
Parametry
_Dim0
Długość najbardziej znaczącego wymiaru._Dim1
Długość drugiego najbardziej znaczącego wymiaru._Dim2
Długość najmniej znaczącego wymiaru.
Elementy członkowskie
Konstruktory publiczne
Nazwa |
Opis |
---|---|
Inicjuje nowe wystąpienie klasy tiled_extent. |
Metody publiczne
Nazwa |
Opis |
---|---|
Zwraca obiekt extent, który przechwytuje wartości argumentów _Dim0, _Dim1 i _Dim2 szablonu tiled_extent. |
|
Zwraca nowy obiekt tiled_extent z powiększonym rozmiarem, tak aby był podzielny przez wymiary fragmentu. |
|
Zwraca nowy obiekt tiled_extent z pomniejszonym rozmiarem, tak aby był podzielny przez wymiary fragmentu. |
Operatory publiczne
Nazwa |
Opis |
---|---|
Kopiuje zawartość określonego obiektu tiled_index do wskazanego. |
Publiczne stałe
Nazwa |
Opis |
---|---|
Przechowuje długość najbardziej znaczącego wymiaru. |
|
Przechowuje długość drugiego najbardziej znaczącego wymiaru. |
|
Przechowuje długość najmniej znaczącego wymiaru. |
Publiczne elementy członkowskie danych
Nazwa |
Opis |
---|---|
Pobiera obiekt extent, który przechwytuje wartości argumentów _Dim0, _Dim1 i _Dim2 szablonu tiled_extent. |
Hierarchia dziedziczenia
extent
tiled_extent
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency