Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

unorm_4 Class


The new home for Visual Studio documentation is Visual Studio 2017 Documentation on

Represents a short vector of four unsigned normal numbers.

class unorm_4;  

Public Typedefs


Public Constructors

unorm_4::unorm_4 ConstructorOverloaded. Default constructor, initializes all elements with 0.

Public Methods

unorm_4::get_w Method
unorm_4::get_wx Method
unorm_4::get_wxy Method
unorm_4::get_wxyz Method
unorm_4::get_wxz Method
unorm_4::get_wxzy Method
unorm_4::get_wy Method
unorm_4::get_wyx Method
unorm_4::get_wyxz Method
unorm_4::get_wyz Method
unorm_4::get_wyzx Method
unorm_4::get_wz Method
unorm_4::get_wzx Method
unorm_4::get_wzxy Method
unorm_4::get_wzy Method
unorm_4::get_wzyx Method
unorm_4::get_x Method
unorm_4::get_xw Method
unorm_4::get_xwy Method
unorm_4::get_xwyz Method
unorm_4::get_xwz Method
unorm_4::get_xwzy Method
unorm_4::get_xy Method
unorm_4::get_xyw Method
unorm_4::get_xywz Method
unorm_4::get_xyz Method
unorm_4::get_xyzw Method
unorm_4::get_xz Method
unorm_4::get_xzw Method
unorm_4::get_xzwy Method
unorm_4::get_xzy Method
unorm_4::get_xzyw Method
unorm_4::get_y Method
unorm_4::get_yw Method
unorm_4::get_ywx Method
unorm_4::get_ywxz Method
unorm_4::get_ywz Method
unorm_4::get_ywzx Method
unorm_4::get_yx Method
unorm_4::get_yxw Method
unorm_4::get_yxwz Method
unorm_4::get_yxz Method
unorm_4::get_yxzw Method
unorm_4::get_yz Method
unorm_4::get_yzw Method
unorm_4::get_yzwx Method
unorm_4::get_yzx Method
unorm_4::get_yzxw Method
unorm_4::get_z Method
unorm_4::get_zw Method
unorm_4::get_zwx Method
unorm_4::get_zwxy Method
unorm_4::get_zwy Method
unorm_4::get_zwyx Method
unorm_4::get_zx Method
unorm_4::get_zxw Method
unorm_4::get_zxwy Method
unorm_4::get_zxy Method
unorm_4::get_zxyw Method
unorm_4::get_zy Method
unorm_4::get_zyw Method
unorm_4::get_zywx Method
unorm_4::get_zyx Method
unorm_4::get_zyxw Method
unorm_4::ref_a Method
unorm_4::ref_b Method
unorm_4::ref_g Method
unorm_4::ref_r Method
unorm_4::ref_w Method
unorm_4::ref_x Method
unorm_4::ref_y Method
unorm_4::ref_z Method
unorm_4::set_w Method
unorm_4::set_wx Method
unorm_4::set_wxy Method
unorm_4::set_wxyz Method
unorm_4::set_wxz Method
unorm_4::set_wxzy Method
unorm_4::set_wy Method
unorm_4::set_wyx Method
unorm_4::set_wyxz Method
unorm_4::set_wyz Method
unorm_4::set_wyzx Method
unorm_4::set_wz Method
unorm_4::set_wzx Method
unorm_4::set_wzxy Method
unorm_4::set_wzy Method
unorm_4::set_wzyx Method
unorm_4::set_x Method
unorm_4::set_xw Method
unorm_4::set_xwy Method
unorm_4::set_xwyz Method
unorm_4::set_xwz Method
unorm_4::set_xwzy Method
unorm_4::set_xy Method
unorm_4::set_xyw Method
unorm_4::set_xywz Method
unorm_4::set_xyz Method
unorm_4::set_xyzw Method
unorm_4::set_xz Method
unorm_4::set_xzw Method
unorm_4::set_xzwy Method
unorm_4::set_xzy Method
unorm_4::set_xzyw Method
unorm_4::set_y Method
unorm_4::set_yw Method
unorm_4::set_ywx Method
unorm_4::set_ywxz Method
unorm_4::set_ywz Method
unorm_4::set_ywzx Method
unorm_4::set_yx Method
unorm_4::set_yxw Method
unorm_4::set_yxwz Method
unorm_4::set_yxz Method
unorm_4::set_yxzw Method
unorm_4::set_yz Method
unorm_4::set_yzw Method
unorm_4::set_yzwx Method
unorm_4::set_yzx Method
unorm_4::set_yzxw Method
unorm_4::set_z Method
unorm_4::set_zw Method
unorm_4::set_zwx Method
unorm_4::set_zwxy Method
unorm_4::set_zwy Method
unorm_4::set_zwyx Method
unorm_4::set_zx Method
unorm_4::set_zxw Method
unorm_4::set_zxwy Method
unorm_4::set_zxy Method
unorm_4::set_zxyw Method
unorm_4::set_zy Method
unorm_4::set_zyw Method
unorm_4::set_zywx Method
unorm_4::set_zyx Method
unorm_4::set_zyxw Method

Public Operators

unorm_4::operator- Operator
unorm_4::operator-- Operator
unorm_4::operator*= Operator
unorm_4::operator/= Operator
unorm_4::operator++ Operator
unorm_4::operator+= Operator
unorm_4::operator= Operator
unorm_4::operator-= Operator

Public Constants

unorm_4::size Constant

Public Data Members

unorm_4::a Data Member
unorm_4::ab Data Member
unorm_4::abg Data Member
unorm_4::abgr Data Member
unorm_4::abr Data Member
unorm_4::abrg Data Member
unorm_4::ag Data Member
unorm_4::agb Data Member
unorm_4::agbr Data Member
unorm_4::agr Data Member
unorm_4::agrb Data Member
unorm_4::ar Data Member
unorm_4::arb Data Member
unorm_4::arbg Data Member
unorm_4::arg Data Member
unorm_4::argb Data Member
unorm_4::b Data Member
unorm_4::ba Data Member
unorm_4::bag Data Member
unorm_4::bagr Data Member
unorm_4::bar Data Member
unorm_4::barg Data Member
unorm_4::bg Data Member
unorm_4::bga Data Member
unorm_4::bgar Data Member
unorm_4::bgr Data Member
unorm_4::bgra Data Member
unorm_4::br Data Member
unorm_4::bra Data Member
unorm_4::brag Data Member
unorm_4::brg Data Member
unorm_4::brga Data Member
unorm_4::g Data Member
unorm_4::ga Data Member
unorm_4::gab Data Member
unorm_4::gabr Data Member
unorm_4::gar Data Member
unorm_4::garb Data Member
unorm_4::gb Data Member
unorm_4::gba Data Member
unorm_4::gbar Data Member
unorm_4::gbr Data Member
unorm_4::gbra Data Member
unorm_4::gr Data Member
unorm_4::gra Data Member
unorm_4::grab Data Member
unorm_4::grb Data Member
unorm_4::grba Data Member
unorm_4::r Data Member
unorm_4::ra Data Member
unorm_4::rab Data Member
unorm_4::rabg Data Member
unorm_4::rag Data Member
unorm_4::ragb Data Member
unorm_4::rb Data Member
unorm_4::rba Data Member
unorm_4::rbag Data Member
unorm_4::rbg Data Member
unorm_4::rbga Data Member
unorm_4::rg Data Member
unorm_4::rga Data Member
unorm_4::rgab Data Member
unorm_4::rgb Data Member
unorm_4::rgba Data Member
unorm_4::w Data Member
unorm_4::wx Data Member
unorm_4::wxy Data Member
unorm_4::wxyz Data Member
unorm_4::wxz Data Member
unorm_4::wxzy Data Member
unorm_4::wy Data Member
unorm_4::wyx Data Member
unorm_4::wyxz Data Member
unorm_4::wyz Data Member
unorm_4::wyzx Data Member
unorm_4::wz Data Member
unorm_4::wzx Data Member
unorm_4::wzxy Data Member
unorm_4::wzy Data Member
unorm_4::wzyx Data Member
unorm_4::x Data Member
unorm_4::xw Data Member
unorm_4::xwy Data Member
unorm_4::xwyz Data Member
unorm_4::xwz Data Member
unorm_4::xwzy Data Member
unorm_4::xy Data Member
unorm_4::xyw Data Member
unorm_4::xywz Data Member
unorm_4::xyz Data Member
unorm_4::xyzw Data Member
unorm_4::xz Data Member
unorm_4::xzw Data Member
unorm_4::xzwy Data Member
unorm_4::xzy Data Member
unorm_4::xzyw Data Member
unorm_4::y Data Member
unorm_4::yw Data Member
unorm_4::ywx Data Member
unorm_4::ywxz Data Member
unorm_4::ywz Data Member
unorm_4::ywzx Data Member
unorm_4::yx Data Member
unorm_4::yxw Data Member
unorm_4::yxwz Data Member
unorm_4::yxz Data Member
unorm_4::yxzw Data Member
unorm_4::yz Data Member
unorm_4::yzw Data Member
unorm_4::yzwx Data Member
unorm_4::yzx Data Member
unorm_4::yzxw Data Member
unorm_4::z Data Member
unorm_4::zw Data Member
unorm_4::zwx Data Member
unorm_4::zwxy Data Member
unorm_4::zwy Data Member
unorm_4::zwyx Data Member
unorm_4::zx Data Member
unorm_4::zxw Data Member
unorm_4::zxwy Data Member
unorm_4::zxy Data Member
unorm_4::zxyw Data Member
unorm_4::zy Data Member
unorm_4::zyw Data Member
unorm_4::zywx Data Member
unorm_4::zyx Data Member
unorm_4::zyxw Data Member


Header: amp_short_vectors.h

Namespace: Concurrency::graphics

Default constructor, initializes all elements with 0.

unorm_4() restrict(amp,

    unorm _V0,  
    unorm _V1,  
    unorm _V2,  
    unorm _V3) restrict(amp,

    float _V0,  
    float _V1,  
    float _V2,  
    float _V3) restrict(amp,

    unorm _V) restrict(amp,

explicit unorm_4(
    float _V) restrict(amp,

    const unorm_4& _Other) restrict(amp,

explicit inline unorm_4(
    const uint_4& _Other) restrict(amp,

explicit inline unorm_4(
    const int_4& _Other) restrict(amp,

explicit inline unorm_4(
    const float_4& _Other) restrict(amp,

explicit inline unorm_4(
    const norm_4& _Other) restrict(amp,

explicit inline unorm_4(
    const double_4& _Other) restrict(amp,


The value to initialize element 0.

The value to initialize element 1.

The value to initialize element 2.

The value to initialize element 3.

The value for initialization.

The object used to initialize.

static const int size = 4;  

Concurrency::graphics Namespace

© 2018 Microsoft