|
| __declspec (property(get=get_x, put=set_x)) double x |
| Property for accessing element 0 of this double_3 as a double. More...
|
|
| __declspec (property(get=get_x, put=set_x)) double r |
| Property for accessing element 0 of this double_3 as a double. More...
|
|
double | get_x () const __GPU |
| Returns element 0 of this double_3. More...
|
|
double & | ref_x () __GPU |
| Returns reference to element 0 of this double_3. More...
|
|
double & | ref_r () __GPU |
| Returns reference to element 0 of this double_3. More...
|
|
void | set_x (double _Value) __GPU |
| Set element 0 of this double_3 with a double. More...
|
|
| __declspec (property(get=get_y, put=set_y)) double y |
| Property for accessing element 1 of this double_3 as a double. More...
|
|
| __declspec (property(get=get_y, put=set_y)) double g |
| Property for accessing element 1 of this double_3 as a double. More...
|
|
double | get_y () const __GPU |
| Returns element 1 of this double_3. More...
|
|
double & | ref_y () __GPU |
| Returns reference to element 1 of this double_3. More...
|
|
double & | ref_g () __GPU |
| Returns reference to element 1 of this double_3. More...
|
|
void | set_y (double _Value) __GPU |
| Set element 1 of this double_3 with a double. More...
|
|
| __declspec (property(get=get_z, put=set_z)) double z |
| Property for accessing element 2 of this double_3 as a double. More...
|
|
| __declspec (property(get=get_z, put=set_z)) double b |
| Property for accessing element 2 of this double_3 as a double. More...
|
|
double | get_z () const __GPU |
| Returns element 2 of this double_3. More...
|
|
double & | ref_z () __GPU |
| Returns reference to element 2 of this double_3. More...
|
|
double & | ref_b () __GPU |
| Returns reference to element 2 of this double_3. More...
|
|
void | set_z (double _Value) __GPU |
| Set element 2 of this double_3 with a double. More...
|
|
| double_3 () __GPU |
| Default constructor, initializes all elements with 0. More...
|
|
| double_3 (double _V0, double _V1, double _V2) __GPU |
| Constructor. More...
|
|
| double_3 (double _V) __GPU |
| Constructor. More...
|
|
| double_3 (const uint_3 &_Other) __GPU |
| Constructor. Each element is initialized by casting from the corresponding element in _Other. More...
|
|
| double_3 (const int_3 &_Other) __GPU |
| Constructor. Each element is initialized by casting from the corresponding element in _Other. More...
|
|
| double_3 (const float_3 &_Other) __GPU |
| Constructor. Each element is initialized by casting from the corresponding element in _Other. More...
|
|
| double_3 (const unorm_3 &_Other) __GPU |
| Constructor. Each element is initialized by casting from the corresponding element in _Other. More...
|
|
| double_3 (const norm_3 &_Other) __GPU |
| Constructor. Each element is initialized by casting from the corresponding element in _Other. More...
|
|
double_3 | operator- () const __GPU |
|
double_3 & | operator++ () __GPU |
|
double_3 | operator++ (int) __GPU |
|
double_3 & | operator-- () __GPU |
|
double_3 | operator-- (int) __GPU |
|
double_3 & | operator+= (const double_3 &_Other) __GPU |
|
double_3 & | operator-= (const double_3 &_Other) __GPU |
|
double_3 & | operator*= (const double_3 &_Other) __GPU |
|
double_3 & | operator/= (const double_3 &_Other) __GPU |
|
| __declspec (property(get=get_xy, put=set_xy)) double_2 xy |
| Property for accessing element 0, and 1 of this double_3 as a double_2. More...
|
|
| __declspec (property(get=get_xy, put=set_xy)) double_2 rg |
| Property for accessing element 0, and 1 of this double_3 as a double_2. More...
|
|
double_2 | get_xy () const __GPU |
| Returns a double_2 that is composed of element 0, and element 1 of this double_3. More...
|
|
void | set_xy (const double_2 &_Value) __GPU |
| Set element 0, and 1 of this double_3 with a double_2. More...
|
|
| __declspec (property(get=get_xz, put=set_xz)) double_2 xz |
| Property for accessing element 0, and 2 of this double_3 as a double_2. More...
|
|
| __declspec (property(get=get_xz, put=set_xz)) double_2 rb |
| Property for accessing element 0, and 2 of this double_3 as a double_2. More...
|
|
double_2 | get_xz () const __GPU |
| Returns a double_2 that is composed of element 0, and element 2 of this double_3. More...
|
|
void | set_xz (const double_2 &_Value) __GPU |
| Set element 0, and 2 of this double_3 with a double_2. More...
|
|
| __declspec (property(get=get_yx, put=set_yx)) double_2 yx |
| Property for accessing element 1, and 0 of this double_3 as a double_2. More...
|
|
| __declspec (property(get=get_yx, put=set_yx)) double_2 gr |
| Property for accessing element 1, and 0 of this double_3 as a double_2. More...
|
|
double_2 | get_yx () const __GPU |
| Returns a double_2 that is composed of element 1, and element 0 of this double_3. More...
|
|
void | set_yx (const double_2 &_Value) __GPU |
| Set element 1, and 0 of this double_3 with a double_2. More...
|
|
| __declspec (property(get=get_yz, put=set_yz)) double_2 yz |
| Property for accessing element 1, and 2 of this double_3 as a double_2. More...
|
|
| __declspec (property(get=get_yz, put=set_yz)) double_2 gb |
| Property for accessing element 1, and 2 of this double_3 as a double_2. More...
|
|
double_2 | get_yz () const __GPU |
| Returns a double_2 that is composed of element 1, and element 2 of this double_3. More...
|
|
void | set_yz (const double_2 &_Value) __GPU |
| Set element 1, and 2 of this double_3 with a double_2. More...
|
|
| __declspec (property(get=get_zx, put=set_zx)) double_2 zx |
| Property for accessing element 2, and 0 of this double_3 as a double_2. More...
|
|
| __declspec (property(get=get_zx, put=set_zx)) double_2 br |
| Property for accessing element 2, and 0 of this double_3 as a double_2. More...
|
|
double_2 | get_zx () const __GPU |
| Returns a double_2 that is composed of element 2, and element 0 of this double_3. More...
|
|
void | set_zx (const double_2 &_Value) __GPU |
| Set element 2, and 0 of this double_3 with a double_2. More...
|
|
| __declspec (property(get=get_zy, put=set_zy)) double_2 zy |
| Property for accessing element 2, and 1 of this double_3 as a double_2. More...
|
|
| __declspec (property(get=get_zy, put=set_zy)) double_2 bg |
| Property for accessing element 2, and 1 of this double_3 as a double_2. More...
|
|
double_2 | get_zy () const __GPU |
| Returns a double_2 that is composed of element 2, and element 1 of this double_3. More...
|
|
void | set_zy (const double_2 &_Value) __GPU |
| Set element 2, and 1 of this double_3 with a double_2. More...
|
|
| __declspec (property(get=get_xyz, put=set_xyz)) double_3 xyz |
| Property for accessing element 0, 1, and 2 of this double_3 as a double_3. More...
|
|
| __declspec (property(get=get_xyz, put=set_xyz)) double_3 rgb |
| Property for accessing element 0, 1, and 2 of this double_3 as a double_3. More...
|
|
double_3 | get_xyz () const __GPU |
| Returns a double_3 that is composed of element 0, element 1, and element 2 of this double_3. More...
|
|
void | set_xyz (const double_3 &_Value) __GPU |
| Set element 0, 1, and 2 of this double_3 with a double_3. More...
|
|
| __declspec (property(get=get_xzy, put=set_xzy)) double_3 xzy |
| Property for accessing element 0, 2, and 1 of this double_3 as a double_3. More...
|
|
| __declspec (property(get=get_xzy, put=set_xzy)) double_3 rbg |
| Property for accessing element 0, 2, and 1 of this double_3 as a double_3. More...
|
|
double_3 | get_xzy () const __GPU |
| Returns a double_3 that is composed of element 0, element 2, and element 1 of this double_3. More...
|
|
void | set_xzy (const double_3 &_Value) __GPU |
| Set element 0, 2, and 1 of this double_3 with a double_3. More...
|
|
| __declspec (property(get=get_yxz, put=set_yxz)) double_3 yxz |
| Property for accessing element 1, 0, and 2 of this double_3 as a double_3. More...
|
|
| __declspec (property(get=get_yxz, put=set_yxz)) double_3 grb |
| Property for accessing element 1, 0, and 2 of this double_3 as a double_3. More...
|
|
double_3 | get_yxz () const __GPU |
| Returns a double_3 that is composed of element 1, element 0, and element 2 of this double_3. More...
|
|
void | set_yxz (const double_3 &_Value) __GPU |
| Set element 1, 0, and 2 of this double_3 with a double_3. More...
|
|
| __declspec (property(get=get_yzx, put=set_yzx)) double_3 yzx |
| Property for accessing element 1, 2, and 0 of this double_3 as a double_3. More...
|
|
| __declspec (property(get=get_yzx, put=set_yzx)) double_3 gbr |
| Property for accessing element 1, 2, and 0 of this double_3 as a double_3. More...
|
|
double_3 | get_yzx () const __GPU |
| Returns a double_3 that is composed of element 1, element 2, and element 0 of this double_3. More...
|
|
void | set_yzx (const double_3 &_Value) __GPU |
| Set element 1, 2, and 0 of this double_3 with a double_3. More...
|
|
| __declspec (property(get=get_zxy, put=set_zxy)) double_3 zxy |
| Property for accessing element 2, 0, and 1 of this double_3 as a double_3. More...
|
|
| __declspec (property(get=get_zxy, put=set_zxy)) double_3 brg |
| Property for accessing element 2, 0, and 1 of this double_3 as a double_3. More...
|
|
double_3 | get_zxy () const __GPU |
| Returns a double_3 that is composed of element 2, element 0, and element 1 of this double_3. More...
|
|
void | set_zxy (const double_3 &_Value) __GPU |
| Set element 2, 0, and 1 of this double_3 with a double_3. More...
|
|
| __declspec (property(get=get_zyx, put=set_zyx)) double_3 zyx |
| Property for accessing element 2, 1, and 0 of this double_3 as a double_3. More...
|
|
| __declspec (property(get=get_zyx, put=set_zyx)) double_3 bgr |
| Property for accessing element 2, 1, and 0 of this double_3 as a double_3. More...
|
|
double_3 | get_zyx () const __GPU |
| Returns a double_3 that is composed of element 2, element 1, and element 0 of this double_3. More...
|
|
void | set_zyx (const double_3 &_Value) __GPU |
| Set element 2, 1, and 0 of this double_3 with a double_3. More...
|
|
Represent a short vector of 3 double's.