Class MathF
- Namespace
- TaleWorlds.Library
- Assembly
- TaleWorlds.Library.dll
public static class MathF
- Inheritance
-
MathF
- Inherited Members
Fields
DegToRad
public const float DegToRad = 0.017453292
Field Value
E
public const float E = 2.7182817
Field Value
Epsilon
public const float Epsilon = 1E-05
Field Value
HalfPI
public const float HalfPI = 1.5707964
Field Value
PI
public const float PI = 3.1415927
Field Value
RadToDeg
public const float RadToDeg = 57.29578
Field Value
TwoPI
public const float TwoPI = 6.2831855
Field Value
Methods
Abs(double)
public static double Abs(double f)
Parameters
f
double
Returns
Abs(int)
public static int Abs(int f)
Parameters
f
int
Returns
Abs(float)
public static float Abs(float f)
Parameters
f
float
Returns
Acos(float)
public static float Acos(float x)
Parameters
x
float
Returns
AngleClamp(float)
public static float AngleClamp(float angle)
Parameters
angle
float
Returns
AngleLerp(float, float, float, float)
public static float AngleLerp(float angleFrom, float angleTo, float amount, float minimumDifference = 1E-05)
Parameters
Returns
Asin(float)
public static float Asin(float x)
Parameters
x
float
Returns
Atan(float)
public static float Atan(float x)
Parameters
x
float
Returns
Atan2(float, float)
public static float Atan2(float y, float x)
Parameters
Returns
Ceiling(double)
public static int Ceiling(double f)
Parameters
f
double
Returns
Ceiling(int)
[Obsolete("Type is already int!", true)]
public static int Ceiling(int f)
Parameters
f
int
Returns
Ceiling(float)
public static int Ceiling(float f)
Parameters
f
float
Returns
Clamp(float, float, float)
public static float Clamp(float value, float minValue, float maxValue)
Parameters
Returns
Cos(float)
public static float Cos(float x)
Parameters
x
float
Returns
Floor(double)
public static int Floor(double f)
Parameters
f
double
Returns
Floor(int)
[Obsolete("Type is already int!", true)]
public static int Floor(int f)
Parameters
f
int
Returns
Floor(float)
public static int Floor(float f)
Parameters
f
float
Returns
GreatestCommonDivisor(int, int)
public static int GreatestCommonDivisor(int a, int b)
Parameters
Returns
IsValidValue(float)
public static bool IsValidValue(float f)
Parameters
f
float
Returns
Lerp(float, float, float, float)
public static float Lerp(float valueFrom, float valueTo, float amount, float minimumDifference = 1E-05)
Parameters
Returns
Log(float)
public static float Log(float a)
Parameters
a
float
Returns
Log(float, float)
public static float Log(float a, float newBase)
Parameters
Returns
Log10(float)
public static float Log10(float val)
Parameters
val
float
Returns
Max(double, double)
public static double Max(double a, double b)
Parameters
Returns
Max(int, int)
public static int Max(int a, int b)
Parameters
Returns
Max(int, float)
[Obsolete("Types must match!", true)]
public static float Max(int a, float b)
Parameters
Returns
Max(long, long)
public static long Max(long a, long b)
Parameters
Returns
Max(float, int)
[Obsolete("Types must match!", true)]
public static float Max(float a, int b)
Parameters
Returns
Max(float, float)
public static float Max(float a, float b)
Parameters
Returns
Max(float, float, float)
public static float Max(float a, float b, float c)
Parameters
Returns
Max(uint, uint)
public static uint Max(uint a, uint b)
Parameters
Returns
Min(double, double)
public static double Min(double a, double b)
Parameters
Returns
Min(short, short)
public static short Min(short a, short b)
Parameters
Returns
Min(int, int)
public static int Min(int a, int b)
Parameters
Returns
Min(int, float)
[Obsolete("Types must match!", true)]
public static int Min(int a, float b)
Parameters
Returns
Min(long, long)
public static long Min(long a, long b)
Parameters
Returns
Min(float, int)
[Obsolete("Types must match!", true)]
public static int Min(float a, int b)
Parameters
Returns
Min(float, float)
public static float Min(float a, float b)
Parameters
Returns
Min(float, float, float)
public static float Min(float a, float b, float c)
Parameters
Returns
Min(uint, uint)
public static uint Min(uint a, uint b)
Parameters
Returns
PingPong(float, float, float)
public static float PingPong(float min, float max, float time)
Parameters
Returns
Pow(double, double)
public static double Pow(double x, double y)
Parameters
Returns
Pow(float, double)
[Obsolete("Types must match!", true)]
public static double Pow(float x, double y)
Parameters
Returns
Pow(float, float)
public static float Pow(float x, float y)
Parameters
Returns
PowTwo32(int)
public static int PowTwo32(int x)
Parameters
x
int
Returns
PowTwo64(int)
public static ulong PowTwo64(int x)
Parameters
x
int
Returns
Round(double)
public static int Round(double f)
Parameters
f
double
Returns
Round(int)
[Obsolete("Type is already int!", true)]
public static int Round(int f)
Parameters
f
int
Returns
Round(float)
public static int Round(float f)
Parameters
f
float
Returns
Round(float, int)
public static float Round(float f, int digits)
Parameters
Returns
Sign(int)
public static int Sign(int f)
Parameters
f
int
Returns
Sign(float)
public static int Sign(float f)
Parameters
f
float
Returns
Sin(float)
public static float Sin(float x)
Parameters
x
float
Returns
SinCos(float, out float, out float)
public static void SinCos(float a, out float sa, out float ca)
Parameters
Sqrt(float)
public static float Sqrt(float x)
Parameters
x
float
Returns
Tan(float)
public static float Tan(float x)
Parameters
x
float
Returns
Tanh(float)
public static float Tanh(float x)
Parameters
x
float
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).