tiled_index::tiled_index – konstruktor
Inicializuje novou instanci třídy 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);
Parametry
_Global
Globální index vytvořeného tiled_index._Local
Místní index vytvořeného tiled_index_Tile
Index dlaždice vytvořeného tiled_index_Tile_origin
Index původu dlaždice vytvořeného tiled_index_Barrier
Objekt tile_barrier vytvořeného tiled_index._Other
Objekt tile_index ke zkopírování do vytvořeného tiled_index.
Přetížení
Název |
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); |
Inicializuje novou instanci třídy tile_index z indexu dlaždice v globálních souřadnicích a relativní pozice v dlaždici v místních souřadnicích.Parametry _Global a _Tile_origin jsou vypočítány. |
tiled_index( const tiled_index& _Other) restrict(amp,cpu); |
Inicializuje novou instanci třídy tile_index zkopírováním zadaného objektu tiled_index. |
Požadavky
Hlavička: amp.h
Obor názvů: Souběžnost