C# Класс LifeSimulation.Core.Vector

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

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

Свойство Тип Описание
Empty Vector

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

Метод Описание
AngleBetween ( Vector other ) : double
Distance ( Vector other ) : double
Distance ( Vector v1, Vector v2 ) : double
Dot ( Vector other ) : double
Equals ( object obj ) : bool
FromAngle ( double length, double radians ) : Vector
GetHashCode ( ) : int
Norm ( ) : double
Normalize ( ) : Vector
ToString ( ) : string
Vector ( double x, double y ) : System
operator ( ) : Vector
operator ( ) : bool

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

AngleBetween() публичный Метод

public AngleBetween ( Vector other ) : double
other Vector
Результат double

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

public Distance ( Vector other ) : double
other Vector
Результат double

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

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

Dot() публичный Метод

public Dot ( Vector other ) : double
other Vector
Результат double

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

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

public static FromAngle ( double length, double radians ) : Vector
length double
radians double
Результат Vector

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Norm() публичный Метод

public Norm ( ) : double
Результат double

Normalize() публичный Метод

public Normalize ( ) : Vector
Результат Vector

ToString() публичный Метод

public ToString ( ) : string
Результат string

Vector() публичный Метод

public Vector ( double x, double y ) : System
x double
y double
Результат System

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

public static operator ( ) : Vector
Результат Vector

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

public static operator ( ) : bool
Результат bool

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

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

public static Vector,LifeSimulation.Core Empty
Результат Vector