C# Класс monoshrub.Vectors

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
MAX_VALUE Vector
MIN_VALUE Vector
UNIT_X Vector
UNIT_Y Vector
ZERO Vector

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

Метод Описание
EpsilonEquals ( Vector v1, Vector v2 ) : bool
EpsilonEquals ( Vector v1, Vector v2, float epsilon ) : bool
FromPolar ( float magnitude, float angle ) : Vector
InverseTransform ( float x, float y, float sx, float sy, float rotation ) : Vector
IsEpsilonZero ( float x, float y ) : bool
IsEpsilonZero ( float x, float y, float epsilon ) : bool
IsZero ( float x, float y ) : bool
Length ( float x, float y ) : float
LengthSq ( float x, float y ) : float
Transform ( float x, float y, float sx, float sy, float rotation ) : Vector
Transform ( float x, float y, float sx, float sy, float sina, float cosa ) : Vector
VectorToString ( float x, float y ) : String

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

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

public static EpsilonEquals ( Vector v1, Vector v2 ) : bool
v1 Vector
v2 Vector
Результат bool

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

public static EpsilonEquals ( Vector v1, Vector v2, float epsilon ) : bool
v1 Vector
v2 Vector
epsilon float
Результат bool

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

public static FromPolar ( float magnitude, float angle ) : Vector
magnitude float
angle float
Результат Vector

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

public static InverseTransform ( float x, float y, float sx, float sy, float rotation ) : Vector
x float
y float
sx float
sy float
rotation float
Результат Vector

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

public static IsEpsilonZero ( float x, float y ) : bool
x float
y float
Результат bool

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

public static IsEpsilonZero ( float x, float y, float epsilon ) : bool
x float
y float
epsilon float
Результат bool

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

public static IsZero ( float x, float y ) : bool
x float
y float
Результат bool

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

public static Length ( float x, float y ) : float
x float
y float
Результат float

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

public static LengthSq ( float x, float y ) : float
x float
y float
Результат float

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

public static Transform ( float x, float y, float sx, float sy, float rotation ) : Vector
x float
y float
sx float
sy float
rotation float
Результат Vector

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

public static Transform ( float x, float y, float sx, float sy, float sina, float cosa ) : Vector
x float
y float
sx float
sy float
sina float
cosa float
Результат Vector

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

public static VectorToString ( float x, float y ) : String
x float
y float
Результат String

Описание свойств

MAX_VALUE публичное статическое свойство

public static Vector,monoshrub MAX_VALUE
Результат Vector

MIN_VALUE публичное статическое свойство

public static Vector,monoshrub MIN_VALUE
Результат Vector

UNIT_X публичное статическое свойство

public static Vector,monoshrub UNIT_X
Результат Vector

UNIT_Y публичное статическое свойство

public static Vector,monoshrub UNIT_Y
Результат Vector

ZERO публичное статическое свойство

public static Vector,monoshrub ZERO
Результат Vector