Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Representerar en kort vektor med fyra flyttal.
Syntax
class float_4;
Medlemmar
Offentliga typedefs
| Namn | Description |
|---|---|
value_type |
Offentliga konstruktorer
| Namn | Description |
|---|---|
| float_4 Konstruktor | Överbelastad. Standardkonstruktorn initierar alla element med 0. |
Offentliga metoder
| Namn | Description |
|---|---|
| float_4::get_w | |
| float_4::get_wx | |
| float_4::get_wxy | |
| float_4::get_wxyz | |
| float_4::get_wxz | |
| float_4::get_wxzy | |
| float_4::get_wy | |
| float_4::get_wyx | |
| float_4::get_wyxz | |
| float_4::get_wyz | |
| float_4::get_wyzx | |
| float_4::get_wz | |
| float_4::get_wzx | |
| float_4::get_wzxy | |
| float_4::get_wzy | |
| float_4::get_wzyx | |
| float_4::get_x | |
| float_4::get_xw | |
| float_4::get_xwy | |
| float_4::get_xwyz | |
| float_4::get_xwz | |
| float_4::get_xwzy | |
| float_4::get_xy | |
| float_4::get_xyw | |
| float_4::get_xywz | |
| float_4::get_xyz | |
| float_4::get_xyzw | |
| float_4::get_xz | |
| float_4::get_xzw | |
| float_4::get_xzwy | |
| float_4::get_xzy | |
| float_4::get_xzyw | |
| float_4::get_y | |
| float_4::get_yw | |
| float_4::get_ywx | |
| float_4::get_ywxz | |
| float_4::get_ywz | |
| float_4::get_ywzx | |
| float_4::get_yx | |
| float_4::get_yxw | |
| float_4::get_yxwz | |
| float_4::get_yxz | |
| float_4::get_yxzw | |
| float_4::get_yz | |
| float_4::get_yzw | |
| float_4::get_yzwx | |
| float_4::get_yzx | |
| float_4::get_yzxw | |
| float_4::get_z | |
| float_4::get_zw | |
| float_4::get_zwx | |
| float_4::get_zwxy | |
| float_4::get_zwy | |
| float_4::get_zwyx | |
| float_4::get_zx | |
| float_4::get_zxw | |
| float_4::get_zxwy | |
| float_4::get_zxy | |
| float_4::get_zxyw | |
| float_4::get_zy | |
| float_4::get_zyw | |
| float_4::get_zywx | |
| float_4::get_zyx | |
| float_4::get_zyxw | |
| float_4::ref_a | |
| float_4::ref_b | |
| float_4::ref_g | |
| float_4::ref_r | |
| float_4::ref_w | |
| float_4::ref_x | |
| float_4::ref_y | |
| float_4::ref_z | |
| float_4::set_w | |
| float_4::set_wx | |
| float_4::set_wxy | |
| float_4::set_wxyz | |
| float_4::set_wxz | |
| float_4::set_wxzy | |
| float_4::set_wy | |
| float_4::set_wyx | |
| float_4::set_wyxz | |
| float_4::set_wyz | |
| float_4::set_wyzx | |
| float_4::set_wz | |
| float_4::set_wzx | |
| float_4::set_wzxy | |
| float_4::set_wzy | |
| float_4::set_wzyx | |
| float_4::set_x | |
| float_4::set_xw | |
| float_4::set_xwy | |
| float_4::set_xwyz | |
| float_4::set_xwz | |
| float_4::set_xwzy | |
| float_4::set_xy | |
| float_4::set_xyw | |
| float_4::set_xywz | |
| float_4::set_xyz | |
| float_4::set_xyzw | |
| float_4::set_xz | |
| float_4::set_xzw | |
| float_4::set_xzwy | |
| float_4::set_xzy | |
| float_4::set_xzyw | |
| float_4::set_y | |
| float_4::set_yw | |
| float_4::set_ywx | |
| float_4::set_ywxz | |
| float_4::set_ywz | |
| float_4::set_ywzx | |
| float_4::set_yx | |
| float_4::set_yxw | |
| float_4::set_yxwz | |
| float_4::set_yxz | |
| float_4::set_yxzw | |
| float_4::set_yz | |
| float_4::set_yzw | |
| float_4::set_yzwx | |
| float_4::set_yzx | |
| float_4::set_yzxw | |
| float_4::set_z | |
| float_4::set_zw | |
| float_4::set_zwx | |
| float_4::set_zwxy | |
| float_4::set_zwy | |
| float_4::set_zwyx | |
| float_4::set_zx | |
| float_4::set_zxw | |
| float_4::set_zxwy | |
| float_4::set_zxy | |
| float_4::set_zxyw | |
| float_4::set_zy | |
| float_4::set_zyw | |
| float_4::set_zywx | |
| float_4::set_zyx | |
| float_4::set_zyxw |
Offentliga operatörer
| Namn | Description |
|---|---|
| float_4::operator- | |
| float_4::operator-- | |
| float_4::operator*= | |
| float_4::operator/= | |
| float_4::operator++ | |
| float_4::operator+= | |
| float_4::operator= | |
| float_4::operator-= |
Offentliga konstanter
| Namn | Description |
|---|---|
| storlekskonstant |
Publika datamedlemmar
| Namn | Description |
|---|---|
| float_4::a | |
| float_4::ab | |
| float_4::abg | |
| float_4::abgr | |
| float_4::abr | |
| float_4::abrg | |
| float_4::ag | |
| float_4::agb | |
| float_4::agbr | |
| float_4::agr | |
| float_4::agrb | |
| float_4::ar | |
| float_4::arb | |
| float_4::arbg | |
| float_4::arg | |
| float_4::argb | |
| float_4::b | |
| float_4::ba | |
| float_4::bag | |
| float_4::bagr | |
| float_4::bar | |
| float_4::barg | |
| float_4::bg | |
| float_4::bga | |
| float_4::bgar | |
| float_4::bgr | |
| float_4::bgra | |
| float_4::br | |
| float_4::bra | |
| float_4::brag | |
| float_4::brg | |
| float_4::brga | |
| float_4::g | |
| float_4::ga | |
| float_4::gab | |
| float_4::gabr | |
| float_4::gar | |
| float_4::garb | |
| float_4::gb | |
| float_4::gba | |
| float_4::gbar | |
| float_4::gbr | |
| float_4::gbra | |
| float_4::gr | |
| float_4::gra | |
| float_4::grab | |
| float_4::grb | |
| float_4::grba | |
| float_4::r | |
| float_4::ra | |
| float_4::rab | |
| float_4::rabg | |
| float_4::rag | |
| float_4::ragb | |
| float_4::rb | |
| float_4::rba | |
| float_4::rbag | |
| float_4::rbg | |
| float_4::rbga | |
| float_4::rg | |
| float_4::rga | |
| float_4::rgab | |
| float_4::rgb | |
| float_4::rgba | |
| float_4::w | |
| float_4::wx | |
| float_4::wxy | |
| float_4::wxyz | |
| float_4::wxz | |
| float_4::wxzy | |
| float_4::wy | |
| float_4::wyx | |
| float_4::wyxz | |
| float_4::wyz | |
| float_4::wyzx | |
| float_4::wz | |
| float_4::wzx | |
| float_4::wzxy | |
| float_4::wzy | |
| float_4::wzyx | |
| float_4::x | |
| float_4::xw | |
| float_4::xwy | |
| float_4::xwyz | |
| float_4::xwz | |
| float_4::xwzy | |
| float_4::xy | |
| float_4::xyw | |
| float_4::xywz | |
| float_4::xyz | |
| float_4::xyzw | |
| float_4::xz | |
| float_4::xzw | |
| float_4::xzwy | |
| float_4::xzy | |
| float_4::xzyw | |
| float_4::y | |
| float_4::yw | |
| float_4::ywx | |
| float_4::ywxz | |
| float_4::ywz | |
| float_4::ywzx | |
| float_4::yx | |
| float_4::yxw | |
| float_4::yxwz | |
| float_4::yxz | |
| float_4::yxzw | |
| float_4::yz | |
| float_4::yzw | |
| float_4::yzwx | |
| float_4::yzx | |
| float_4::yzxw | |
| float_4::z | |
| float_4::zw | |
| float_4::zwx | |
| float_4::zwxy | |
| float_4::zwy | |
| float_4::zwyx | |
| float_4::zx | |
| float_4::zxw | |
| float_4::zxwy | |
| float_4::zxy | |
| float_4::zxyw | |
| float_4::zy | |
| float_4::zyw | |
| float_4::zywx | |
| float_4::zyx | |
| float_4::zyxw |
Arvshierarki
float_4
Kravspecifikation
Rubrik: amp_short_vectors.h
Namespace: Samtidighet::grafik
float_4
Standardkonstruktorn initierar alla element med 0.
float_4() restrict(amp,
cpu);
float_4(
float _V0,
float _V1,
float _V2,
float _V3) restrict(amp,
cpu);
float_4(
float _V) restrict(amp,
cpu);
float_4(
const float_4& _Other) restrict(amp,
cpu);
explicit inline float_4(
const uint_4& _Other) restrict(amp,
cpu);
explicit inline float_4(
const int_4& _Other) restrict(amp,
cpu);
explicit inline float_4(
const unorm_4& _Other) restrict(amp,
cpu);
explicit inline float_4(
const norm_4& _Other) restrict(amp,
cpu);
explicit inline float_4(
const double_4& _Other) restrict(amp,
cpu);
Parameterar
_V0
Värdet för att initiera element 0.
_V1
Värdet för att initiera element 1.
_V2
Värdet för att initiera element 2.
_V3
Värdet för att initiera element 3.
_V
Värdet för initialisering.
_Andra
Objektet som används för att initiera.
size
static const int size = 4;