tiled_index, classe
Fournit un index dans un objet tiled_extent .Cette classe possède des propriétés pour accéder à l'élément par rapport à l'origine de la tuile locale et par rapport à l'origine de la tuile globale.Pour plus d'informations sur les pinceaux mosaïque, consultez Utilisation des mosaïques.
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>;
Paramètres
_Dim0
La longueur de la dimension la plus significative._Dim1
La longueur de la deuxième dimension la plus significative._Dim2
La longueur de la dimension la moins significative.
Membres
Constructeurs publics
Name |
Description |
---|---|
Initialise une nouvelle instance de la classe tile_index. |
Méthodes publiques
Name |
Description |
---|---|
Retourne un objet extent qui présente les valeurs des arguments template de tiled_index_Dim0, _Dim1, et _Dim2. |
Constantes publiques
Name |
Description |
---|---|
Enregistre un objet tile_barrier qui représente un cloisonnement de la tuile actuelle des sous-processus. |
|
Enregistre un objet index de rang 1, 2 ou 3, qui représente l'index global d'un objet grid . |
|
Enregistre un objet index de rang 1, 2 ou 3, qui représente l'index relatif de la tuile actuelle d'un objet tiled_extent . |
|
Enregistre le rang de l'objet tiled_index. |
|
Enregistre un objet index de rang 1, 2, ou 3 qui représente les coordonnées de la tuile actuelle d'un objet tiled_extent . |
|
Enregistre la longueur de la dimension la plus significative. |
|
Enregistre la longueur de la deuxième dimension la plus significative. |
|
Enregistre la longueur de la dimension la moins significative. |
|
Enregistre un objet index de rang 1, 2, ou 3 qui représente les coordonnées globales d'origine de la tuile actuelle dans un objet tiled_extent . |
Données membres publiques
Name |
Description |
---|---|
Obtient un objet extent qui présente les valeurs des arguments template de tiled_indextiled_index_Dim0, _Dim1, et _Dim2. |
Hiérarchie d'héritage
_Tiled_index_base
tiled_index
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency