extensão de classe (C++ AMP)
Representa um vetor de N valores inteiros que especificam os limites de um espaço N-dimensional que tenha uma origem em 0.Os valores no vetor são ordenados do mais significativo para o menos significativo.
template <
int _Rank>
class extent;
Parâmetros
- _Rank
A classificação do objeto extent.
Membros
Construtores Públicos
Nome |
Descrição |
---|---|
Inicializa uma nova instância da classe extent. |
Métodos Públicos
Nome |
Descrição |
---|---|
Verifica se o objeto extent especificado tem a ordem especificada. |
|
Retorna o tamanho total linear da extensão (em unidades de elementos). |
|
Gera um objeto tiled_extent com as extensões de tile determinadas pelas dimensões especificadas. |
Operadores Públicos
Nome |
Descrição |
---|---|
Retorna um novo objeto extent que é criado subtraindo os elementos index dos elementos extent correspondentes. |
|
Decrementa cada elemento do objeto extent. |
|
Calcula o módulo (resto) de cada elemento no objeto extent quando esse elemento é dividido por um número. |
|
Multiplica cada elemento do objeto extent por um número. |
|
Divide cada elemento do objeto extent por um número. |
|
Retorna o elemento que está no índice especificado. |
|
Retorna um novo objeto extent que é criado adicionando os elementos index e extent correspondentes. |
|
Incrementa cada elemento do objeto extent. |
|
Adiciona o número especificado a cada elemento do objeto extent. |
|
Copia o conteúdo de outro objeto extent nesse. |
|
Subtrai o número especificado de cada elemento do objeto extent. |
Constantes Públicas
Nome |
Descrição |
---|---|
Obtém a classificação do objeto extent. |
Hierarquia de Herança
extent
Requisitos
Cabeçalho: amp.h
Namespace: Concurrency