Метод | Описание | |
---|---|---|
BinomialCoefficient ( int n, int k ) : long |
Calculates the binomial coefficient n above k.
|
|
Clamp ( double n, double min, double max ) : double |
Clamps a number between a minimum and a maximum.
|
|
Clamp ( float n, float min, float max ) : float |
Clamps a number between a minimum and a maximum.
|
|
Clamp ( int n, int min, int max ) : int |
Clamps a number between a minimum and a maximum.
|
|
DegreesToRadians ( double degrees ) : double |
Convert degrees to radians
|
|
DegreesToRadians ( float degrees ) : float |
Convert degrees to radians
|
|
Factorial ( int n ) : long |
Calculates the factorial of a given natural number.
|
|
InverseSqrtFast ( double x ) : double |
Returns an approximation of the inverse square root of left number. This is an improved implementation of the the method known as Carmack's inverse square root which is found in the Quake III source code. This implementation comes from http://www.codemaestro.com/reviews/review00000105.html. For the history of this method, see http://www.beyond3d.com/content/articles/8/ |
|
InverseSqrtFast ( float x ) : float |
Returns an approximation of the inverse square root of left number. This is an improved implementation of the the method known as Carmack's inverse square root which is found in the Quake III source code. This implementation comes from http://www.codemaestro.com/reviews/review00000105.html. For the history of this method, see http://www.beyond3d.com/content/articles/8/ |
|
NextPowerOfTwo ( double n ) : double |
Returns the next power of two that is larger than the specified number.
|
|
NextPowerOfTwo ( float n ) : float |
Returns the next power of two that is larger than the specified number.
|
|
NextPowerOfTwo ( int n ) : int |
Returns the next power of two that is larger than the specified number.
|
|
NextPowerOfTwo ( long n ) : long |
Returns the next power of two that is larger than the specified number.
|
|
RadiansToDegrees ( double radians ) : double |
Convert radians to degrees
|
|
RadiansToDegrees ( float radians ) : float |
Convert radians to degrees
|
|
Swap ( double &a, double &b ) : void |
Swaps two double values.
|
|
Swap ( float &a, float &b ) : void |
Swaps two float values.
|
public static BinomialCoefficient ( int n, int k ) : long | ||
n | int | The n. |
k | int | The k. |
Результат | long |
public static Clamp ( double n, double min, double max ) : double | ||
n | double | The number to clamp. |
min | double | The minimum allowed value. |
max | double | The maximum allowed value. |
Результат | double |
public static Clamp ( float n, float min, float max ) : float | ||
n | float | The number to clamp. |
min | float | The minimum allowed value. |
max | float | The maximum allowed value. |
Результат | float |
public static Clamp ( int n, int min, int max ) : int | ||
n | int | The number to clamp. |
min | int | The minimum allowed value. |
max | int | The maximum allowed value. |
Результат | int |
public static DegreesToRadians ( double degrees ) : double | ||
degrees | double | An angle in degrees |
Результат | double |
public static DegreesToRadians ( float degrees ) : float | ||
degrees | float | An angle in degrees |
Результат | float |
public static Factorial ( int n ) : long | ||
n | int | The number. |
Результат | long |
public static InverseSqrtFast ( double x ) : double | ||
x | double | A number. |
Результат | double |
public static InverseSqrtFast ( float x ) : float | ||
x | float | A number. |
Результат | float |
public static NextPowerOfTwo ( double n ) : double | ||
n | double | The specified number. |
Результат | double |
public static NextPowerOfTwo ( float n ) : float | ||
n | float | The specified number. |
Результат | float |
public static NextPowerOfTwo ( int n ) : int | ||
n | int | The specified number. |
Результат | int |
public static NextPowerOfTwo ( long n ) : long | ||
n | long | The specified number. |
Результат | long |
public static RadiansToDegrees ( double radians ) : double | ||
radians | double | An angle in radians |
Результат | double |
public static RadiansToDegrees ( float radians ) : float | ||
radians | float | An angle in radians |
Результат | float |
public static Swap ( double &a, double &b ) : void | ||
a | double | The first value. |
b | double | The second value. |
Результат | void |
public static Swap ( float &a, float &b ) : void | ||
a | float | The first value. |
b | float | The second value. |
Результат | void |