Ninja Library - マトリクス関数

njScalor2

任意のベクトルの長さ(大きさ、スカラー)の2乗を計算

書式

Float njScalor2( *v )
NJS_VECTOR *v

引数

*v   任意のベクトル

戻り値

長さ(大きさ、スカラー)の2乗

解説

任意のベクトルの長さ(大きさ、スカラー)の2乗を求めます。

用例

ベクトルv(3, 3, 3)の長さの2乗を求めます。

NJS_VECTOR v;
Float scalor2;
v.x = 3.f;
v.y = 3.f;
v.z = 3.f;
scalor2 = njScalor2(&v)
/* Result */
scalor2 = 27

njScalor2
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000