BVector3f 型のパラメータを持つ bakutan.common.math のメソッド |
static void |
BVector3f.cross(BVector3f dist,
BVector3f v1,
BVector3f v2)
|
static float |
BVector3f.dot(BVector3f v1,
BVector3f v2)
|
void |
BVector3f.get(BVector3f v)
|
static void |
BMath.getLineFunction(BVector3f dest,
BVector2f pos1,
BVector2f pos2)
pos1とpos2を通る一次関数を得る。 |
static boolean |
BMath.isOnLine(BVector3f a1,
BVector3f a2,
BVector3f b)
a1とa2の線分上にbが存在するか調べる。 |
static boolean |
BMath.isOnLineInner(BVector3f a1,
BVector3f a2,
BVector3f b)
a1とa2の線分の内部にbが存在するか調べる。 |
void |
BVector3f.set(BVector3f v)
|
static boolean |
BMath.solveQuadEquation(float[] ans,
BVector3f args)
0 = args.x * x^2 + args.y * y + args.zの二次関数の解2つを引数ansに出力する。 |