MathHelper Class |
Namespace: SampSharp.Entities.SAMP
public static class MathHelper
The MathHelper type exposes the following members.
Name | Description | |
---|---|---|
Barycentric |
Returns the Cartesian coordinate for one axis of a point that is defined by a given triangle and two normalized
barycentric (areal) coordinates.
| |
CatmullRom |
Performs a Catmull-Rom interpolation using the specified positions.
| |
Clamp(Int32, Int32, Int32) |
Restricts a value to be within a specified range.
| |
Clamp(Single, Single, Single) |
Restricts a value to be within a specified range.
| |
Distance |
Calculates the absolute value of the difference of two values.
| |
Hermite |
Performs a Hermite spline interpolation.
| |
IsPowerOfTwo |
Determines if value is powered by two.
| |
Lerp |
Linearly interpolates between two values.
| |
Max(Int32, Int32) |
Returns the greater of two values.
| |
Max(Single, Single) |
Returns the greater of two values.
| |
Min(Int32, Int32) |
Returns the lesser of two values.
| |
Min(Single, Single) |
Returns the lesser of two values.
| |
SmoothStep |
Interpolates between two values using a cubic equation.
| |
ToDegrees |
Converts radians to degrees.
| |
ToRadians |
Converts degrees to radians.
| |
WrapAngle |
Reduces a given angle to a value between π and -π.
|
Name | Description | |
---|---|---|
E |
Represents the mathematical constant e(2.71828175).
| |
Log10E |
Represents the log base ten of e(0.4342945).
| |
Log2E |
Represents the log base two of e(1.442695).
| |
Pi |
Represents the value of pi(3.14159274).
| |
PiOver2 |
Represents the value of pi divided by two(1.57079637).
| |
PiOver4 |
Represents the value of pi divided by four(0.7853982).
| |
TwoPi |
Represents the value of pi times two(6.28318548).
|