C# Class CryEngine.Matrix33

Afficher le fichier Open project: PoppermostProductions/CryMono Class Usage Examples

Méthodes publiques

Свойство Type Description
M00 float
M01 float
M02 float
M10 float
M11 float
M12 float
M20 float
M21 float
M22 float

Méthodes publiques

Méthode Description
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

Method Details

CreateFromVectors() public static méthode

public static CreateFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : Matrix33
vx Vec3
vy Vec3
vz Vec3
Résultat Matrix33

CreateIdentity() public static méthode

public static CreateIdentity ( ) : Matrix33
Résultat Matrix33

CreateRotationAA() public static méthode

public static CreateRotationAA ( Vec3 rot ) : Matrix33
rot Vec3
Résultat Matrix33

CreateRotationAA() public static méthode

public static CreateRotationAA ( float rad, Vec3 axis ) : Matrix33
rad float
axis Vec3
Résultat Matrix33

CreateRotationAA() public static méthode

public static CreateRotationAA ( float c, float s, Vec3 axis ) : Matrix33
c float
s float
axis Vec3
Résultat Matrix33

CreateRotationX() public static méthode

public static CreateRotationX ( float rad ) : Matrix33
rad float
Résultat Matrix33

CreateRotationXYZ() public static méthode

public static CreateRotationXYZ ( Vec3 rad ) : Matrix33
rad Vec3
Résultat Matrix33

CreateRotationY() public static méthode

public static CreateRotationY ( float rad ) : Matrix33
rad float
Résultat Matrix33

CreateRotationZ() public static méthode

public static CreateRotationZ ( float rad ) : Matrix33
rad float
Résultat Matrix33

CreateScale() public static méthode

public static CreateScale ( Vec3 s ) : Matrix33
s Vec3
Résultat Matrix33

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Matrix33() public méthode

public Matrix33 ( Matrix34 m ) : System
m Matrix34
Résultat System

Matrix33() public méthode

public Matrix33 ( Quat q ) : System
q Quat
Résultat System

SetFromVectors() public méthode

public SetFromVectors ( Vec3 vx, Vec3 vy, Vec3 vz ) : void
vx Vec3
vy Vec3
vz Vec3
Résultat void

SetIdentity() public méthode

public SetIdentity ( ) : void
Résultat void

SetRotationAA() public méthode

public SetRotationAA ( Vec3 rot ) : void
rot Vec3
Résultat void

SetRotationAA() public méthode

public SetRotationAA ( float angle, Vec3 axis ) : void
angle float
axis Vec3
Résultat void

SetRotationAA() public méthode

public SetRotationAA ( float c, float s, Vec3 axis ) : void
c float
s float
axis Vec3
Résultat void

SetRotationX() public méthode

public SetRotationX ( float rad ) : void
rad float
Résultat void

SetRotationXYZ() public méthode

public SetRotationXYZ ( Vec3 rad ) : void
rad Vec3
Résultat void

SetRotationY() public méthode

public SetRotationY ( float rad ) : void
rad float
Résultat void

SetRotationZ() public méthode

public SetRotationZ ( float rad ) : void
rad float
Résultat void

SetScale() public méthode

public SetScale ( Vec3 s ) : void
s Vec3
Résultat void

operator() public static méthode

public static operator ( ) : Matrix33
Résultat Matrix33

operator() public static méthode

public static operator ( ) : Vec3
Résultat Vec3

Property Details

M00 public_oe property

public float M00
Résultat float

M01 public_oe property

public float M01
Résultat float

M02 public_oe property

public float M02
Résultat float

M10 public_oe property

public float M10
Résultat float

M11 public_oe property

public float M11
Résultat float

M12 public_oe property

public float M12
Résultat float

M20 public_oe property

public float M20
Résultat float

M21 public_oe property

public float M21
Résultat float

M22 public_oe property

public float M22
Résultat float