Megosztás a következőn keresztül:


short_vector struktúra

short_vector metaprogramozási definíciókat biztosít, amelyek általánosan hasznosak a rövid vektorok programozásához.

Szemantika

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>;

Paraméterek

_Skalár_típus

_Méret

Tagok

Nyilvános típustdefiníciók

Név Description
type

Nyilvános konstruktorok

Név Description
short_vector::short_vector Konstruktor

Öröklési hierarchia

short_vector

Requirements

Fejléc: amp_short_vectors.h

Namespace: Párhuzamosság::grafika

short_vector::short_vector Konstruktor

short_vector();

Lásd még

Concurrency::grafikus névtér