public static class MathUtils
Methods
Declaration
public static int abs(this int value)
Parameters
Type |
Name |
Description |
Int32 |
value |
|
Returns
Declaration
public static float abs(this float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
Declaration
public static int ceil(this float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
Declaration
public static int clamp(this int value, int min, int max)
Parameters
Returns
Declaration
public static float clamp(this float value, float min, float max)
Parameters
Returns
Declaration
public static float cross(this Vector2 vector1, Vector2 vector2)
Parameters
Type |
Name |
Description |
Vector2 |
vector1 |
|
Vector2 |
vector2 |
|
Returns
Declaration
public static int floor(this float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
Declaration
public static bool isConvexPolygon(Offset[] polygonVerts, int polygonSize)
Parameters
Type |
Name |
Description |
Offset[] |
polygonVerts |
|
Int32 |
polygonSize |
|
Returns
Declaration
public static bool isFinite(this float it)
Parameters
Type |
Name |
Description |
Single |
it |
|
Returns
Declaration
public static bool isInfinite(this float it)
Parameters
Type |
Name |
Description |
Single |
it |
|
Returns
Declaration
public static bool isNaN(this float it)
Parameters
Type |
Name |
Description |
Single |
it |
|
Returns
Declaration
public static float lerpFloat(float a, float b, float t)
Parameters
Returns
Declaration
public static float? lerpNullableFloat(float? a, float? b, float t)
Parameters
Returns
Declaration
public static int round(this float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
Declaration
public static int sign(this float value)
Parameters
Type |
Name |
Description |
Single |
value |
|
Returns
Declaration
public static bool valueNearlyZero(this float x, float? tolerance = default(float? ))
Parameters
Returns