C# Класс XnaGeometry.MathHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
Barycentric ( double value1, double value2, double value3, double amount1, double amount2 ) : double
CatmullRom ( double value1, double value2, double value3, double value4, double amount ) : double
Clamp ( double value, double min, double max ) : double
Distance ( double value1, double value2 ) : double
Hermite ( double value1, double tangent1, double value2, double tangent2, double amount ) : double
IsPowerOfTwo ( int value ) : bool
Lerp ( double value1, double value2, double amount ) : double
Max ( double value1, double value2 ) : double
Min ( double value1, double value2 ) : double
SmoothStep ( double value1, double value2, double amount ) : double
ToDegrees ( double radians ) : double
ToRadians ( double degrees ) : double
WrapAngle ( double angle ) : double

Описание методов

Barycentric() публичный статический Метод

public static Barycentric ( double value1, double value2, double value3, double amount1, double amount2 ) : double
value1 double
value2 double
value3 double
amount1 double
amount2 double
Результат double

CatmullRom() публичный статический Метод

public static CatmullRom ( double value1, double value2, double value3, double value4, double amount ) : double
value1 double
value2 double
value3 double
value4 double
amount double
Результат double

Clamp() публичный статический Метод

public static Clamp ( double value, double min, double max ) : double
value double
min double
max double
Результат double

Distance() публичный статический Метод

public static Distance ( double value1, double value2 ) : double
value1 double
value2 double
Результат double

Hermite() публичный статический Метод

public static Hermite ( double value1, double tangent1, double value2, double tangent2, double amount ) : double
value1 double
tangent1 double
value2 double
tangent2 double
amount double
Результат double

IsPowerOfTwo() публичный статический Метод

public static IsPowerOfTwo ( int value ) : bool
value int
Результат bool

Lerp() публичный статический Метод

public static Lerp ( double value1, double value2, double amount ) : double
value1 double
value2 double
amount double
Результат double

Max() публичный статический Метод

public static Max ( double value1, double value2 ) : double
value1 double
value2 double
Результат double

Min() публичный статический Метод

public static Min ( double value1, double value2 ) : double
value1 double
value2 double
Результат double

SmoothStep() публичный статический Метод

public static SmoothStep ( double value1, double value2, double amount ) : double
value1 double
value2 double
amount double
Результат double

ToDegrees() публичный статический Метод

public static ToDegrees ( double radians ) : double
radians double
Результат double

ToRadians() публичный статический Метод

public static ToRadians ( double degrees ) : double
degrees double
Результат double

WrapAngle() публичный статический Метод

public static WrapAngle ( double angle ) : double
angle double
Результат double