double_2 類別

 

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

代表 2 雙短向量。

class double_2;  

公用 Typedefs

名稱描述
value_type

公用建構函式

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

公用方法

名稱描述
double_2::get_x 方法
double_2::get_xy 方法
double_2::get_y 方法
double_2::get_yx 方法
double_2::ref_g 方法
double_2::ref_r 方法
double_2::ref_x 方法
double_2::ref_y 方法
double_2::set_x 方法
double_2::set_xy 方法
double_2::set_y 方法
double_2::set_yx 方法

公用運算子

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

公用常數

名稱描述
double_2::size 常數

公用資料成員

名稱描述
double_2::g 資料成員
double_2::gr 資料成員
double_2::r 資料成員
double_2::rg 資料成員
double_2::x 資料成員
double_2::xy 資料成員
double_2::y 資料成員
double_2::yx 資料成員

double_2

標頭︰ amp_short_vectors.h

命名空間︰ concurrency:: graphics

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

double_2() restrict(amp,
    cpu);

 
double_2(
    double _V0,  
    double _V1) restrict(amp,
    cpu);

 
double_2(
    double _V) restrict(amp,
    cpu);

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

 
explicit inline double_2(
    const uint_2& _Other) restrict(amp,
    cpu);

 
explicit inline double_2(
    const int_2& _Other) restrict(amp,
    cpu);

 
explicit inline double_2(
    const float_2& _Other) restrict(amp,
    cpu);

 
explicit inline double_2(
    const unorm_2& _Other) restrict(amp,
    cpu);

 
explicit inline double_2(
    const norm_2& _Other) restrict(amp,
    cpu);

參數

_V0
要初始化項目 0 的值。

_V1
要初始化項目 1 的值。

_V
初始設定的值。

_Other
用來初始化物件。

static const int size = 2;  

Concurrency:: graphics 命名空間

顯示: