Compartir a través de


short_vector (Estructura)

short_vector proporciona definiciones de metaprogramación que son útiles para programar vectores cortos de forma genérica.

Sintaxis

template<
    typename _Scalar_type,
    int _Size
>
struct short_vector;
template<>
struct short_vector<unsigned int, 1>;
template<>
struct short_vector<unsigned int, 2>;
template<>
struct short_vector<unsigned int, 3>;
template<>
struct short_vector<unsigned int, 4>;
template<>
struct short_vector<int, 1>;
template<>
struct short_vector<int, 2>;
template<>
struct short_vector<int, 3>;
template<>
struct short_vector<int, 4>;
template<>
struct short_vector<float, 1>;
template<>
struct short_vector<float, 2>;
template<>
struct short_vector<float, 3>;
template<>
struct short_vector<float, 4>;
template<>
struct short_vector<unorm, 1>;
template<>
struct short_vector<unorm, 2>;
template<>
struct short_vector<unorm, 3>;
template<>
struct short_vector<unorm, 4>;
template<>
struct short_vector<norm, 1>;
template<>
struct short_vector<norm, 2>;
template<>
struct short_vector<norm, 3>;
template<>
struct short_vector<norm, 4>;
template<>
struct short_vector<double, 1>;
template<>
struct short_vector<double, 2>;
template<>
struct short_vector<double, 3>;
template<>
struct short_vector<double, 4>;

Parámetros

_Scalar_type

_Size

Miembros

Definiciones de tipos públicas

Nombre Descripción
type

Constructores públicos

Nombre Descripción
constructor short_vector::short_vector

Jerarquía de herencia

short_vector

Requisitos

Encabezado: amp_short_vectors.h

Espacio de nombres: Concurrency::graphics

constructor short_vector::short_vector

short_vector();

Consulte también

Concurrency::graphics (espacio de nombres)