Classe tiled_index
Fornisce un indice in un oggetto tiled_extent.Tale classe dispone di proprietà per accedere agli elementi relativi all'origine locale della sezione e relativi all'origine globale.Per ulteriori informazioni sugli elementi affiancati, vedere Utilizzo di sezioni.
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>;
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 tile_index. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Restituisce un oggetto extent con i valori degli argomenti _Dim0, _Dim1 e _Dim2 del modello tiled_index. |
Costanti pubbliche
Nome |
Descrizione |
---|---|
Archivia un oggetto tile_barrier che rappresenta una barriera nella sezione corrente dei thread. |
|
Archivia un oggetto index di rango 1, 2 o 3, che rappresenta l'indice globale in un oggetto grid. |
|
Archivia un oggetto index di rango 1, 2 e 3, che rappresenta l'indice relativo nella sezione corrente di un oggetto tiled_extent. |
|
Archivia il rango dell'oggetto tiled_index. |
|
Archivia un oggetto index di rango 1, 2, o 3 che rappresenta le coordinate della sezione corrente di un oggetto tiled_extent. |
|
Archivia la lunghezza della dimensione più significativa. |
|
Archivia la lunghezza della dimensione più vicina alla dimensione significativa. |
|
Archivia la lunghezza della dimensione meno significativa. |
|
Archivia un oggetto index di rango 1, 2 o 3, che rappresenta le coordinate complessive dell'origine della sezione corrente in un oggetto tiled_extent. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Ottiene un oggetto extent con i valori degli argomenti _Dim0, _Dim1 e _Dim2 del modello tiled_index e tiled_index. |
Gerarchia di ereditarietà
_Tiled_index_base
tiled_index
Requisiti
File di intestazione: amp.h
Spazio dei nomi: Concurrency