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としたとき、中指の方向を返す。
この構造体の説明は次のファイルから生成されました: