Math |
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 | 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. |
![]() ![]() | Lerp | Linearly interpolates between two values. |
![]() ![]() | Max | Returns the greater of two values. |
![]() ![]() | Min | 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 pi and -pi. |
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). |