tiled_index::tiled_index, constructeur
Initialise une nouvelle instance de la classe tiled_index.
tiled_index(
const index<rank>& _Global,
const index<rank>& _Local,
const index<rank>& _Tile,
const index<rank>& _Tile_origin,
const tile_barrier& _Barrier
) restrict(amp,cpu);
tiled_index(
const tiled_index& _Other
) restrict(amp,cpu);
Paramètres
_Global
L' index global du tiled_index construit._Local
L' index local du tiled_index construit._Tile
La tuile index du tiled_index construit._Tile_origin
La tuile d'origine index du tiled_index construit._Barrier
Ll'objet tile_barrier du tiled_index construit._Other
L'objet tile_index devant être copié vers le tiled_index construit.
Overloads
Name |
Description |
tiled_index(const index<rank>& _Global, const index<rank>& _Local, const index<rank>& _Tile, const index<rank>& _Tile_origin, const tile_barrier& _Barrier restrict(amp,cpu); |
Initialise une nouvelle instance de la classe tile_index à partir de l'index de la tuile dans des coordonnées globales, et la position relative dans la tuile dans les coordonnées locales.Les paramètres _Global et _Tile_origin sont calculés. |
tiled_index( const tiled_index& _Other) restrict(amp,cpu); |
Initialise une nouvelle instance de la classe tile_index en copiant l'objet tiled_index spécifié. |
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency