Classe tiled_extent
Un oggetto tiled_extent è un oggetto extent con dimensioni da 1 a 3 che suddivide lo spazio dell'extent in sezioni a una, due o tre dimensioni.
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>;
Parametri
_Dim0
La lunghezza della dimensione più significativa._Dim1
Lunghezza della dimensione più vicina alla dimensione più significativa._Dim2
Lunghezza della dimensione meno significativa.
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Inizializza una nuova istanza della classe tiled_extent. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Restituisce un oggetto extent che acquisisce i valori degli argomenti del modello del tiled_extent: _Dim0, _Dim1 e _Dim2. |
|
Restituisce un nuovo oggetto tiled_extent con gli extent regolati per essere agevolmente divisibili per le dimensioni della sezione. |
|
Restituisce un nuovo oggetto tiled_extent con gli extent troncati per essere agevolmente divisibili per le dimensioni della sezione. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Copia il contenuto dell'oggetto tiled_index specificato in quest'altro. |
Costanti pubbliche
Nome |
Descrizione |
---|---|
Archivia la lunghezza della dimensione più significativa. |
|
Archivia la lunghezza della dimensione più vicina alla dimensione significativa. |
|
Archivia la lunghezza della dimensione meno significativa. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Ottiene un oggetto extent che acquisisce i valori degli argomenti del modello tiled_extent: _Dim0, _Dim1 e _Dim2. |
Gerarchia di ereditarietà
extent
tiled_extent
Requisiti
Intestazione: amp.h
Spazio dei nomi: Concurrency