BVector4f 型のパラメータを持つ bakutan.common.math のメソッド |
static boolean |
BMath.calcNormalCirclexRectangle(BVector2f dest1,
BVector2f dest2,
BVector2f p1,
float radius1,
BVector2f p2,
BVector4f sq2)
|
void |
BVector4f.get(BVector4f v)
|
static boolean |
BMath.isIntersectCirclexRectangle(BVector2f p1,
float radius1,
BVector2f p2,
BVector4f sq2)
|
static boolean |
BMath.isIntersectPointxRectangle(BVector2f p1,
BVector2f p2,
BVector4f sq2)
|
static boolean |
BMath.isIntersectRectanglexRectangle(BVector2f p1,
BVector4f sq1,
BVector2f p2,
BVector4f sq2)
|
static float |
BMath.nextCollidCirclexRectangle(BVector2f p1,
float radius1,
BVector2f v1,
BVector2f p2,
BVector4f sq2,
BVector2f v2)
円と長方形の衝突するまでの時間を得る。 |
static float |
BMath.nextCollidPointxRectangle(BVector2f p1,
BVector2f v1,
BVector2f p2,
BVector4f sq2,
BVector2f v2)
点と長方形の衝突するまでの時間を得る。 |
static float |
BMath.nextCollidRectanglexRectangle(BVector2f p1,
BVector2f v1,
BVector2f p2,
BVector4f sq1,
BVector2f v2)
未実装。 |
void |
BVector4f.set(BVector4f v)
|
void |
BShape.setRectangle(BVector4f sq)
|