3次元ベクトル
[詳細]
#include <Effekseer.h>
|
static void | Add (Vector3D *pOut, const Vector3D *pIn1, const Vector3D *pIn2) |
| 加算
|
|
static Vector3D & | Sub (Vector3D &o, const Vector3D &in1, const Vector3D &in2) |
| 減算
|
|
static float | Length (const Vector3D &in) |
| 長さ
|
|
static float | LengthSq (const Vector3D &in) |
| 長さの二乗
|
|
static float | Dot (const Vector3D &in1, const Vector3D &in2) |
| 内積
|
|
static void | Normal (Vector3D &o, const Vector3D &in) |
| 単位ベクトル
|
|
static Vector3D & | Cross (Vector3D &o, const Vector3D &in1, const Vector3D &in2) |
| 外積 [詳細]
|
|
static Vector3D & | Transform (Vector3D &o, const Vector3D &in, const Matrix43 &mat) |
|
static Vector3D & | Transform (Vector3D &o, const Vector3D &in, const Matrix44 &mat) |
|
|
float | X |
| X.
|
|
float | Y |
| Y.
|
|
float | Z |
| Z.
|
|
外積
- 覚え書き
- 右手系の場合、右手の親指がin1、人差し指がin2としたとき、中指の方向を返す。
左手系の場合、左手の親指がin1、人差し指がin2としたとき、中指の方向を返す。
この構造体の説明は次のファイルから生成されました: