float_3 類別

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

代表三個浮點數的短向量。

class float_3;  

公用 Typedefs

名稱描述
value_type

公用建構函式

名稱說明
float_3:: float_3 建構函式多載。 預設建構函式,初始化為 0 的所有項目。

公用方法

名稱描述
float_3::get_x 方法
float_3::get_xy 方法
float_3::get_xyz 方法
float_3::get_xz 方法
float_3::get_xzy 方法
float_3::get_y 方法
float_3::get_yx 方法
float_3::get_yxz 方法
float_3::get_yz 方法
float_3::get_yzx 方法
float_3::get_z 方法
float_3::get_zx 方法
float_3::get_zxy 方法
float_3::get_zy 方法
float_3::get_zyx 方法
float_3::ref_b 方法
float_3::ref_g 方法
float_3::ref_r 方法
float_3::ref_x 方法
float_3::ref_y 方法
float_3::ref_z 方法
float_3::set_x 方法
float_3::set_xy 方法
float_3::set_xyz 方法
float_3::set_xz 方法
float_3::set_xzy 方法
float_3::set_y 方法
float_3::set_yx 方法
float_3::set_yxz 方法
float_3::set_yz 方法
float_3::set_yzx 方法
float_3::set_z 方法
float_3::set_zx 方法
float_3::set_zxy 方法
float_3::set_zy 方法
float_3::set_zyx 方法

公用運算子

名稱描述
float_3::operator 運算子
float_3::operator-運算子
float_3::operator * = 運算子
float_3::operator / = 運算子
float_3::operator + + 運算子
float_3::operator + = 運算子
float_3::operator = 運算子
float_3::operator-= 運算子

公用常數

名稱描述
float_3:: size 常數

公用資料成員

名稱描述
float_3::b 資料成員
float_3::bg 資料成員
float_3::bgr 資料成員
float_3::br 資料成員
float_3::brg 資料成員
float_3::g 資料成員
float_3::gb 資料成員
float_3::gbr 資料成員
float_3::gr 資料成員
float_3::grb 資料成員
float_3::r 資料成員
float_3::rb 資料成員
float_3::rbg 資料成員
float_3::rg 資料成員
float_3::rgb 資料成員
float_3::x 資料成員
float_3::xy 資料成員
float_3::xyz 資料成員
float_3::xz 資料成員
float_3::xzy 資料成員
float_3::y 資料成員
float_3::yx 資料成員
float_3::yxz 資料成員
float_3::yz 資料成員
float_3::yzx 資料成員
float_3::z 資料成員
float_3::zx 資料成員
float_3::zxy 資料成員
float_3::zy 資料成員
float_3::zyx 資料成員

float_3

標頭︰ amp_short_vectors.h

命名空間︰ concurrency:: graphics

預設建構函式,初始化為 0 的所有項目。

float_3() restrict(amp,
    cpu);

 
float_3(
    float _V0,  
    float _V1,  
    float _V2) restrict(amp,
    cpu);

 
float_3(
    float _V) restrict(amp,
    cpu);

 
float_3(
    const float_3& _Other) restrict(amp,
    cpu);

 
explicit inline float_3(
    const uint_3& _Other) restrict(amp,
    cpu);

 
explicit inline float_3(
    const int_3& _Other) restrict(amp,
    cpu);

 
explicit inline float_3(
    const unorm_3& _Other) restrict(amp,
    cpu);

 
explicit inline float_3(
    const norm_3& _Other) restrict(amp,
    cpu);

 
explicit inline float_3(
    const double_3& _Other) restrict(amp,
    cpu);

參數

_V0
要初始化項目 0 的值。

_V1
要初始化項目 1 的值。

_V2
要初始化項目 2 的值。

_V
初始設定的值。

_Other
用來初始化物件。

static const int size = 3;  

Concurrency:: graphics 命名空間

顯示: