C# Класс DemoLib.Vector

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

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

Свойство Тип Описание
Backward Vector
Down Vector
Forward Vector
Left Vector
Right Vector
Up Vector
Zero Vector
v float[]

Private Properties

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

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

Метод Описание
Angle ( Vector vector ) : float
Angle ( Vector v0, Vector v1 ) : float
Clone ( ) : object
Cross ( Vector vector ) : Vector
Cross ( Vector v0, Vector v1 ) : Vector
Dot ( Vector vector ) : float
Dot ( Vector v0, Vector v1 ) : float
Equals ( object obj ) : bool
GetHashCode ( ) : int
Normalize ( ) : void
RotateX ( float angle ) : void
RotateY ( float angle ) : void
RotateZ ( float angle ) : void
Set ( float x ) : void
Set ( float x, float y ) : void
Set ( float x, float y, float z ) : void
Set ( float x, float y, float z, float w ) : void
Set ( float vector, int length ) : void
ToString ( ) : string
Vector ( ) : System
Vector ( float x ) : System
Vector ( float x, float y ) : System
Vector ( float x, float y, float z ) : System
Vector ( float x, float y, float z, float w ) : System
Vector ( float vector, int length ) : System
operator ( ) : Vector
operator ( ) : bool

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

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

public Angle ( Vector vector ) : float
vector Vector
Результат float

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

public static Angle ( Vector v0, Vector v1 ) : float
v0 Vector
v1 Vector
Результат float

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

public Clone ( ) : object
Результат object

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

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

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

public static Cross ( Vector v0, Vector v1 ) : Vector
v0 Vector
v1 Vector
Результат Vector

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

public Dot ( Vector vector ) : float
vector Vector
Результат float

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

public static Dot ( Vector v0, Vector v1 ) : float
v0 Vector
v1 Vector
Результат float

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

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

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

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

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

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

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

public RotateX ( float angle ) : void
angle float
Результат void

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

public RotateY ( float angle ) : void
angle float
Результат void

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

public RotateZ ( float angle ) : void
angle float
Результат void

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

public Set ( float x ) : void
x float
Результат void

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

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

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

public Set ( float x, float y, float z ) : void
x float
y float
z float
Результат void

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

public Set ( float x, float y, float z, float w ) : void
x float
y float
z float
w float
Результат void

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

public Set ( float vector, int length ) : void
vector float
length int
Результат void

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

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

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

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

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

public Vector ( float x ) : System
x float
Результат System

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

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

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

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

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

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

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

public Vector ( float vector, int length ) : System
vector float
length int
Результат System

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

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

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

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

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

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

public static Vector,DemoLib Backward
Результат Vector

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

public static Vector,DemoLib Down
Результат Vector

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

public static Vector,DemoLib Forward
Результат Vector

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

public static Vector,DemoLib Left
Результат Vector

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

public static Vector,DemoLib Right
Результат Vector

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

public static Vector,DemoLib Up
Результат Vector

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

public static Vector,DemoLib Zero
Результат Vector

v публичное свойство

public float[] v
Результат float[]