C# Класс CryEngine.Matrix33

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

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

Свойство Тип Описание
M00 float
M01 float
M02 float
M10 float
M11 float
M12 float
M20 float
M21 float
M22 float

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

Метод Описание
CreateFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : Matrix33
CreateIdentity ( ) : Matrix33
CreateRotationAA ( Vec3 rot ) : Matrix33
CreateRotationAA ( float rad, Vec3 axis ) : Matrix33
CreateRotationAA ( float c, float s, Vec3 axis ) : Matrix33
CreateRotationX ( float rad ) : Matrix33
CreateRotationXYZ ( Vec3 rad ) : Matrix33
CreateRotationY ( float rad ) : Matrix33
CreateRotationZ ( float rad ) : Matrix33
CreateScale ( Vec3 s ) : Matrix33
GetHashCode ( ) : int
Matrix33 ( Matrix34 m ) : System
Matrix33 ( Quat q ) : System
SetFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : void
SetIdentity ( ) : void
SetRotationAA ( Vec3 rot ) : void
SetRotationAA ( float angle, Vec3 axis ) : void
SetRotationAA ( float c, float s, Vec3 axis ) : void
SetRotationX ( float rad ) : void
SetRotationXYZ ( Vec3 rad ) : void
SetRotationY ( float rad ) : void
SetRotationZ ( float rad ) : void
SetScale ( Vec3 s ) : void
operator ( ) : Matrix33
operator ( ) : Vec3

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

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

public static CreateFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : Matrix33
vx Vec3
vy Vec3
vz Vec3
Результат Matrix33

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

public static CreateIdentity ( ) : Matrix33
Результат Matrix33

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

public static CreateRotationAA ( Vec3 rot ) : Matrix33
rot Vec3
Результат Matrix33

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

public static CreateRotationAA ( float rad, Vec3 axis ) : Matrix33
rad float
axis Vec3
Результат Matrix33

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

public static CreateRotationAA ( float c, float s, Vec3 axis ) : Matrix33
c float
s float
axis Vec3
Результат Matrix33

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

public static CreateRotationX ( float rad ) : Matrix33
rad float
Результат Matrix33

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

public static CreateRotationXYZ ( Vec3 rad ) : Matrix33
rad Vec3
Результат Matrix33

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

public static CreateRotationY ( float rad ) : Matrix33
rad float
Результат Matrix33

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

public static CreateRotationZ ( float rad ) : Matrix33
rad float
Результат Matrix33

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

public static CreateScale ( Vec3 s ) : Matrix33
s Vec3
Результат Matrix33

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

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

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

public Matrix33 ( Matrix34 m ) : System
m Matrix34
Результат System

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

public Matrix33 ( Quat q ) : System
q Quat
Результат System

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

public SetFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : void
vx Vec3
vy Vec3
vz Vec3
Результат void

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

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

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

public SetRotationAA ( Vec3 rot ) : void
rot Vec3
Результат void

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

public SetRotationAA ( float angle, Vec3 axis ) : void
angle float
axis Vec3
Результат void

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

public SetRotationAA ( float c, float s, Vec3 axis ) : void
c float
s float
axis Vec3
Результат void

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

public SetRotationX ( float rad ) : void
rad float
Результат void

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

public SetRotationXYZ ( Vec3 rad ) : void
rad Vec3
Результат void

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

public SetRotationY ( float rad ) : void
rad float
Результат void

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

public SetRotationZ ( float rad ) : void
rad float
Результат void

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

public SetScale ( Vec3 s ) : void
s Vec3
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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