C# Класс AgaHackTools.Example.Shared.Math.Vector3

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

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

Свойство Тип Описание
X float
Y float
Z float

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

Метод Описание
AbsVector3 ( ) : Vector3
Aligned ( ) : VectorAligned
DistanceTo ( Vector3 other ) : float

Returns the distance from this Vector3 to the given Vector3

Equals ( object obj ) : bool
GetHashCode ( ) : int
Length ( ) : float

Returns the length of this Vector3

LengthSqr ( ) : float
Normalize ( ) : Vector3
ToFloat ( ) : float[]
ToString ( ) : string
Vector3 ( Vector3 vec ) : System

Initializes a new Vector3 by copying the values of the given Vector3

Vector3 ( float values ) : System

Initializes a new Vector3 using the given float-array

Vector3 ( float x, float y, float z ) : System

Initializes a new Vector3 using the given values

dot ( Vector3 dot ) : float
operator ( ) : Vector3
operator ( ) : bool
this ( int i ) : float

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

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

public AbsVector3 ( ) : Vector3
Результат Vector3

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

public Aligned ( ) : VectorAligned
Результат VectorAligned

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

Returns the distance from this Vector3 to the given Vector3
public DistanceTo ( Vector3 other ) : float
other Vector3
Результат float

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

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

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

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

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

Returns the length of this Vector3
public Length ( ) : float
Результат float

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

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

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

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

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

public ToFloat ( ) : float[]
Результат float[]

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

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

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

Initializes a new Vector3 by copying the values of the given Vector3
public Vector3 ( Vector3 vec ) : System
vec Vector3
Результат System

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

Initializes a new Vector3 using the given float-array
public Vector3 ( float values ) : System
values float
Результат System

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

Initializes a new Vector3 using the given values
public Vector3 ( float x, float y, float z ) : System
x float
y float
z float
Результат System

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

public dot ( Vector3 dot ) : float
dot Vector3
Результат float

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

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

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

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

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

public this ( int i ) : float
i int
Результат float

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

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

public float X
Результат float

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

public float Y
Результат float

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

public float Z
Результат float