- KVKV-X
計算
ベクトル
3Dベクトルの生成 (Vector3D)
KV

KV-X

KV-X
入力
- x
- X軸
- y
- Y軸
- z
- Z軸
出力
- outVector
- 方向ベクトル
構造体
| sVector | 方向ベクトル |
| x | X軸 |
| y | Y軸 |
| z | Z軸 |
加算 (vecADD)
KV

KV-X

KV-X
入力
- vector1
- ベクトル1
- vector2
- ベクトル2
出力
- outVector
- 方向ベクトル
【例】
vector1 = [3, 2, 1]
vector2 = [1, 4, 2]
outVector = [4, 6, 3]
減算 (vecSUB)
KV

KV-X

KV-X
入力
- vector1
- ベクトル1
- vector2
- ベクトル2
出力
- outVector
- 方向ベクトル
【例】
vector1 = [3, 2, 1]
vector2 = [1, 4, 2]
outVector = [2, -2, -1]
定数倍 (vecMUL)
KV

KV-X

KV-X
入力
- vector
- ベクトル
- kk
- 倍率
出力
- outVector
- 方向ベクトル
【例】
vector = [3, 2, 1]
kk = 2
outVector = [6, 4, 2]
アダマール積 (vecMultiply)
KV

KV-X

KV-X
入力
- vector1
- ベクトル1
- vector2
- ベクトル2
出力
- outVector
- 方向ベクトル
【例】
vector1 = [3, 2, 1]
vector2 = [1, 4, 2]
outVector = [3, 8, 2]
外積 (vecCross)
KV

KV-X

KV-X
入力
- vector1
- ベクトル1
- vector2
- ベクトル2
出力
- outVector
- 方向ベクトル
【例】
vector1 = [3, 2, 1]
vector2 = [1, 4, 2]
outVector = [0, -5, 10]
比較 (vecEQ)
KV

KV-X

KV-X
入力
- vector1
- ベクトル1
- vector2
- ベクトル2
内積 (vecDot)
KV

KV-X

KV-X
入力
- vector1
- ベクトル1
- vector2
- ベクトル2
出力
- result
- 計算結果
【例】
vector1 = [3, 2, 1]
vector2 = [1, 4, 2]
result = 13
ノルム (vecNorm)
KV

KV-X

KV-X
入力
- vector
- ベクトル
出力
- result
- 計算結果
【例】
vector1 = [3, 2, 1]
result = 3.742
