|
static float | CosLawGetSide (float angle, float a, float b) |
|
static float | CosLawGetAngle (float a, float b, float c) |
|
static Vector3 | RotateAboutPoint (Vector3 point, Vector3 center, Vector3 angles) |
|
static Vector2 | RotateAboutPoint (Vector2 point, Vector2 center, float angle) |
|
static Vector3 | ScaleAboutPoint (Vector3 point, Vector3 center, Vector3 scale) |
|
static Vector2 | ScaleAboutPoint (Vector2 point, Vector2 center, Vector2 scale) |
|
static Vector3 | TransformAboutPoint (Vector3 point, Vector3 center, Matrix transform) |
|
static bool | LineSphereIntersect (Vector3 start, Vector3 end, Vector3 center, float radius, out Vector3 result) |
|
static bool | LinePlaneIntersect (Vector3 lineStart, Vector3 lineEnd, Vector3 planePoint, Vector3 planeNormal, out Vector3 result) |
|
static Vector3 | PointAtLineDistance (Vector3 start, Vector3 end, float distance) |
|
static Vector3 | PointLineIntersect (Vector3 start, Vector3 end, Vector3 point) |
|
static void | FFloor3 (float *v) |
|
static void | FMult3 (float *l, float *r) |
|
static void | FMult3 (float *l, float r) |
|
static void | FAdd3 (float *l, float *r) |
|
static void | FAdd3 (float *l, float r) |
|
static void | FSub3 (float *l, float *r) |
|
static float | Power (float value, int amount) |
|
static float | Bezier (float p0, float p1, float p2, float p3, float t) |
|
static float | Max (params float[] values) |
|
static int | Max (params int[] values) |
|
static uint | Max (params uint[] values) |
|
static short | Max (params short[] values) |
|
static ushort | Max (params ushort[] values) |
|
static byte | Max (params byte[] values) |
|
static sbyte | Max (params sbyte[] values) |
|
static float | Min (params float[] values) |
|
static int | Min (params int[] values) |
|
static uint | Min (params uint[] values) |
|
static short | Min (params short[] values) |
|
static ushort | Min (params ushort[] values) |
|
static byte | Min (params byte[] values) |
|
static sbyte | Min (params sbyte[] values) |
|