Compartir a través de


index (Clase)

Define un punto de índice N-dimensional.

template <
   int _Rank
>
class index;

Parámetros

  • _Rank
    El rango o número de dimensiones.

Miembros

Constructores públicos

Name

Descripción

index::index (Constructor)

Inicializa una nueva instancia de la clase index.

Operadores públicos

Name

Descripción

index::operator-- (Operador)

Reduce cada elemento del objeto index.

index::operator(mod)= (Operador)

Calcula el módulo (residuo) de cada elemento del objeto index cuando este elemento se divide por un número.

index::operator*= (Operador)

Multiplica cada elemento del objeto index por un número.

index::operator/= (Operador)

Divide cada elemento del objeto index por un número.

index::operator[] (Operador)

Devuelve el elemento que está en el índice especificado.

index::operator++ (Operador)

Incrementa cada elemento del objeto index.

index::operator+= (Operador)

Agrega el número especificado a cada elemento del objeto index.

index::operator= (Operador)

Copia el contenido del objeto especificado index en este.

index::operator-= (Operador)

Resta el número especificado de cada elemento del objeto index.

Constantes públicas

Name

Descripción

index::rank (Constante)

Almacena el rango del objeto index.

Jerarquía de herencia

index

Comentarios

La estructura index representa un vector de coordenadas de N enteros que especifica una posición única en un espacio N dimensional. Los valores del vector se ordenan del más significativo al menos significativo. Puede recuperar los valores de los componentes mediante index::operator= (Operador).

Requisitos

Encabezado: amp.h

Espacio de nombres: Simultaneidad

Vea también

Referencia

Espacio de nombres de simultaneidad (C++ AMP)