C# Класс Cascade.MyMath

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

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

Метод Описание
AngleDistance ( Vector2 vec1, Vector2 vec2, float target ) : float
Between ( Color col1, Color col2, float val ) : Color
Between ( Vector2 num1, Vector2 num2, float val ) : Vector2
Between ( float num1, float num2, float val ) : float
BetweenValue ( float val1, float val2, float between ) : float
Direction ( Vector3 vec1, Vector3 vec2 ) : Vector2
Direction ( Vector2 vec1, Vector2 vec2 ) : float
Direction ( float x1, float y1, float x2, float y2 ) : float
Distance ( Vector3 pos ) : float
Distance ( Vector3 pos1, Vector3 pos2 ) : float
LengthDir ( float Length, float Direction ) : Vector2
LengthDirX ( float Length, float Direction ) : float
LengthDirY ( float Length, float Direction ) : float
Random ( ) : float
RandomRange ( Vector3 vec1, Vector3 vec2 ) : Vector3
RandomRange ( float num1, float num2 ) : float
RandomVectorRange ( this baseVector, Vector2 rangeVector ) : Vector2
RandomVectorRange ( this baseVector, Vector3 rangeVector ) : Vector3
RandomVectorRange ( this baseVector, Vector4 rangeVector ) : Vector4

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

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

public static AngleDistance ( Vector2 vec1, Vector2 vec2, float target ) : float
vec1 Vector2
vec2 Vector2
target float
Результат float

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

public static Between ( Color col1, Color col2, float val ) : Color
col1 Color
col2 Color
val float
Результат Color

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

public static Between ( Vector2 num1, Vector2 num2, float val ) : Vector2
num1 Vector2
num2 Vector2
val float
Результат Vector2

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

public static Between ( float num1, float num2, float val ) : float
num1 float
num2 float
val float
Результат float

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

public static BetweenValue ( float val1, float val2, float between ) : float
val1 float
val2 float
between float
Результат float

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

public static Direction ( Vector3 vec1, Vector3 vec2 ) : Vector2
vec1 Vector3
vec2 Vector3
Результат Vector2

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

public static Direction ( Vector2 vec1, Vector2 vec2 ) : float
vec1 Vector2
vec2 Vector2
Результат float

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

public static Direction ( float x1, float y1, float x2, float y2 ) : float
x1 float
y1 float
x2 float
y2 float
Результат float

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

public static Distance ( Vector3 pos ) : float
pos Vector3
Результат float

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

public static Distance ( Vector3 pos1, Vector3 pos2 ) : float
pos1 Vector3
pos2 Vector3
Результат float

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

public static LengthDir ( float Length, float Direction ) : Vector2
Length float
Direction float
Результат Vector2

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

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

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

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

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

public static Random ( ) : float
Результат float

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

public static RandomRange ( Vector3 vec1, Vector3 vec2 ) : Vector3
vec1 Vector3
vec2 Vector3
Результат Vector3

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

public static RandomRange ( float num1, float num2 ) : float
num1 float
num2 float
Результат float

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

public static RandomVectorRange ( this baseVector, Vector2 rangeVector ) : Vector2
baseVector this
rangeVector Vector2
Результат Vector2

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

public static RandomVectorRange ( this baseVector, Vector3 rangeVector ) : Vector3
baseVector this
rangeVector Vector3
Результат Vector3

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

public static RandomVectorRange ( this baseVector, Vector4 rangeVector ) : Vector4
baseVector this
rangeVector Vector4
Результат Vector4