ベクトル(倍精度) More...
Go to the source code of this file.
Macros | |
#define | GX_VECTOR_ZERO_VECTOR_CHECK_VALUE F32_ABS_MIN |
Functions | |
GX_FORCE_INLINE const GxVector2d | operator+ (const GxVector2d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector2d | operator- (const GxVector2d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector2d | operator* (const GxVector2d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector2d | operator* (f64 scalar, const GxVector2d &vector) |
GX_FORCE_INLINE const GxVector2d | operator/ (const GxVector2d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector2d | operator+ (const GxVector2d &vector0, const GxVector2d &vector1) |
GX_FORCE_INLINE const GxVector2d | operator- (const GxVector2d &vector0, const GxVector2d &vector1) |
GX_FORCE_INLINE const GxVector2d | operator* (const GxVector2d &vector0, const GxVector2d &vector1) |
GX_FORCE_INLINE const GxVector2d | operator/ (const GxVector2d &vector0, const GxVector2d &vector1) |
GX_FORCE_INLINE b32 | operator== (const GxVector2d &vector0, const GxVector2d &vector1) |
GX_FORCE_INLINE b32 | operator!= (const GxVector2d &vector0, const GxVector2d &vector1) |
GX_FORCE_INLINE const GxVector3d | operator+ (const GxVector3d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector3d | operator- (const GxVector3d &vector, f64 scalar) |
GX_INLINE const GxVector3d | operator* (const GxVector3d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector3d | operator* (f64 scalar, const GxVector3d &vector) |
GX_FORCE_INLINE const GxVector3d | operator/ (const GxVector3d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector3d | operator+ (const GxVector3d &vector0, const GxVector3d &vector1) |
GX_FORCE_INLINE const GxVector3d | operator- (const GxVector3d &vector0, const GxVector3d &vector1) |
GX_FORCE_INLINE const GxVector3d | operator* (const GxVector3d &vector0, const GxVector3d &vector1) |
GX_FORCE_INLINE const GxVector3d | operator/ (const GxVector3d &vector0, const GxVector3d &vector1) |
GX_FORCE_INLINE b32 | operator== (const GxVector3d &vector0, const GxVector3d &vector1) |
GX_FORCE_INLINE b32 | operator!= (const GxVector3d &vector0, const GxVector3d &vector1) |
GX_FORCE_INLINE const GxVector4d | operator+ (const GxVector4d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector4d | operator- (const GxVector4d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector4d | operator* (const GxVector4d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector4d | operator* (f64 scalar, const GxVector4d &vector) |
GX_FORCE_INLINE const GxVector4d | operator/ (const GxVector4d &vector, f64 scalar) |
GX_FORCE_INLINE const GxVector4d | operator+ (const GxVector4d &vector0, const GxVector4d &vector1) |
GX_FORCE_INLINE const GxVector4d | operator- (const GxVector4d &vector0, const GxVector4d &vector1) |
GX_FORCE_INLINE const GxVector4d | operator* (const GxVector4d &vector0, const GxVector4d &vector1) |
GX_FORCE_INLINE const GxVector4d | operator/ (const GxVector4d &vector0, const GxVector4d &vector1) |
GX_FORCE_INLINE b32 | operator== (const GxVector4d &vector0, const GxVector4d &vector1) |
GX_FORCE_INLINE b32 | operator!= (const GxVector4d &vector0, const GxVector4d &vector1) |
ベクトル(倍精度)
GX_FORCE_INLINE b32 operator!= | ( | const GxVector2d & | vector0, |
const GxVector2d & | vector1 ) |
vector0 | [in] 値 |
vector1 | [in] 値 |
GX_FORCE_INLINE b32 operator!= | ( | const GxVector3d & | vector0, |
const GxVector3d & | vector1 ) |
vector0 | [in] XYZ値 |
vector1 | [in] XYZ値 |
GX_FORCE_INLINE b32 operator!= | ( | const GxVector4d & | vector0, |
const GxVector4d & | vector1 ) |
vector0 | [in] ベクトル |
vector1 | [in] ベクトル |
GX_FORCE_INLINE const GxVector2d operator* | ( | const GxVector2d & | vector, |
f64 | scalar ) |
vector | [in] 値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector2d operator* | ( | const GxVector2d & | vector0, |
const GxVector2d & | vector1 ) |
vector0 | [in] 値 |
vector1 | [in] 値 |
GX_INLINE const GxVector3d operator* | ( | const GxVector3d & | vector, |
f64 | scalar ) |
vector | [in] XYZ値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector3d operator* | ( | const GxVector3d & | vector0, |
const GxVector3d & | vector1 ) |
vector0 | [in] XYZ値 |
vector1 | [in] XYZ値 |
GX_FORCE_INLINE const GxVector4d operator* | ( | const GxVector4d & | vector, |
f64 | scalar ) |
vector | [in] ベクトル |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector4d operator* | ( | const GxVector4d & | vector0, |
const GxVector4d & | vector1 ) |
vector0 | [in] ベクトル |
vector1 | [in] ベクトル |
GX_FORCE_INLINE const GxVector2d operator* | ( | f64 | scalar, |
const GxVector2d & | vector ) |
scalar | [in] スカラ |
vector | [in] 値 |
GX_FORCE_INLINE const GxVector3d operator* | ( | f64 | scalar, |
const GxVector3d & | vector ) |
scalar | [in] スカラ |
vector | [in] XYZ値 |
GX_FORCE_INLINE const GxVector4d operator* | ( | f64 | scalar, |
const GxVector4d & | vector ) |
scalar | [in] スカラ |
vector | [in] ベクトル |
GX_FORCE_INLINE const GxVector2d operator+ | ( | const GxVector2d & | vector, |
f64 | scalar ) |
vector | [in] 値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector2d operator+ | ( | const GxVector2d & | vector0, |
const GxVector2d & | vector1 ) |
vector0 | [in] 値 |
vector1 | [in] 値 |
GX_FORCE_INLINE const GxVector3d operator+ | ( | const GxVector3d & | vector, |
f64 | scalar ) |
vector | [in] XYZ値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector3d operator+ | ( | const GxVector3d & | vector0, |
const GxVector3d & | vector1 ) |
vector0 | [in] XYZ値 |
vector1 | [in] XYZ値 |
GX_FORCE_INLINE const GxVector4d operator+ | ( | const GxVector4d & | vector, |
f64 | scalar ) |
vector | [in] ベクトル |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector4d operator+ | ( | const GxVector4d & | vector0, |
const GxVector4d & | vector1 ) |
vector0 | [in] ベクトル |
vector1 | [in] ベクトル |
GX_FORCE_INLINE const GxVector2d operator- | ( | const GxVector2d & | vector, |
f64 | scalar ) |
vector | [in] 値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector2d operator- | ( | const GxVector2d & | vector0, |
const GxVector2d & | vector1 ) |
vector0 | [in] 値 |
vector1 | [in] 値 |
GX_FORCE_INLINE const GxVector3d operator- | ( | const GxVector3d & | vector, |
f64 | scalar ) |
vector | [in] XYZ値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector3d operator- | ( | const GxVector3d & | vector0, |
const GxVector3d & | vector1 ) |
vector0 | [in] XYZ値 |
vector1 | [in] XYZ値 |
GX_FORCE_INLINE const GxVector4d operator- | ( | const GxVector4d & | vector, |
f64 | scalar ) |
vector | [in] ベクトル |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector4d operator- | ( | const GxVector4d & | vector0, |
const GxVector4d & | vector1 ) |
vector0 | [in] ベクトル |
vector1 | [in] ベクトル |
GX_FORCE_INLINE const GxVector2d operator/ | ( | const GxVector2d & | vector, |
f64 | scalar ) |
vector | [in] 値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector2d operator/ | ( | const GxVector2d & | vector0, |
const GxVector2d & | vector1 ) |
vector0 | [in] 値 |
vector1 | [in] 値 |
GX_FORCE_INLINE const GxVector3d operator/ | ( | const GxVector3d & | vector, |
f64 | scalar ) |
vector | [in] XYZ値 |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector3d operator/ | ( | const GxVector3d & | vector0, |
const GxVector3d & | vector1 ) |
vector0 | [in] XYZ値 |
vector1 | [in] XYZ値 |
GX_FORCE_INLINE const GxVector4d operator/ | ( | const GxVector4d & | vector, |
f64 | scalar ) |
vector | [in] ベクトル |
scalar | [in] スカラ |
GX_FORCE_INLINE const GxVector4d operator/ | ( | const GxVector4d & | vector0, |
const GxVector4d & | vector1 ) |
vector0 | [in] ベクトル |
vector1 | [in] ベクトル |
GX_FORCE_INLINE b32 operator== | ( | const GxVector2d & | vector0, |
const GxVector2d & | vector1 ) |
vector0 | [in] 値 |
vector1 | [in] 値 |
GX_FORCE_INLINE b32 operator== | ( | const GxVector3d & | vector0, |
const GxVector3d & | vector1 ) |
vector0 | [in] XYZ値 |
vector1 | [in] XYZ値 |
GX_FORCE_INLINE b32 operator== | ( | const GxVector4d & | vector0, |
const GxVector4d & | vector1 ) |
vector0 | [in] ベクトル |
vector1 | [in] ベクトル |