C# Class Reign.Core.AffineTransform3

Afficher le fichier Open project: reignstudios/ReignSDK Class Usage Examples

Méthodes publiques

Свойство Type Description
Identity AffineTransform3
Transform Matrix3
Translation Vector3

Méthodes publiques

Méthode Description
AffineTransform3 ( Matrix3 transform, Vector3 translation ) : System.Runtime.InteropServices
AffineTransform3 ( Quaternion orientation, Vector3 translation ) : System.Runtime.InteropServices
AffineTransform3 ( Quaternion orientation, Vector3 scale, Vector3 translation ) : System.Runtime.InteropServices
AffineTransform3 ( Vector3 translation ) : System.Runtime.InteropServices
FromRigidTransform ( RigidTransform3 &transform, AffineTransform3 &result ) : void
Invert ( ) : AffineTransform3
Invert ( AffineTransform3 &transform, AffineTransform3 &result ) : void
Multiply ( RigidTransform3 &transform ) : AffineTransform3
Multiply ( RigidTransform3 &rigidTransform, AffineTransform3 &affineTransform, AffineTransform3 &result ) : void

Method Details

AffineTransform3() public méthode

public AffineTransform3 ( Matrix3 transform, Vector3 translation ) : System.Runtime.InteropServices
transform Matrix3
translation Vector3
Résultat System.Runtime.InteropServices

AffineTransform3() public méthode

public AffineTransform3 ( Quaternion orientation, Vector3 translation ) : System.Runtime.InteropServices
orientation Quaternion
translation Vector3
Résultat System.Runtime.InteropServices

AffineTransform3() public méthode

public AffineTransform3 ( Quaternion orientation, Vector3 scale, Vector3 translation ) : System.Runtime.InteropServices
orientation Quaternion
scale Vector3
translation Vector3
Résultat System.Runtime.InteropServices

AffineTransform3() public méthode

public AffineTransform3 ( Vector3 translation ) : System.Runtime.InteropServices
translation Vector3
Résultat System.Runtime.InteropServices

FromRigidTransform() public static méthode

public static FromRigidTransform ( RigidTransform3 &transform, AffineTransform3 &result ) : void
transform RigidTransform3
result AffineTransform3
Résultat void

Invert() public méthode

public Invert ( ) : AffineTransform3
Résultat AffineTransform3

Invert() public static méthode

public static Invert ( AffineTransform3 &transform, AffineTransform3 &result ) : void
transform AffineTransform3
result AffineTransform3
Résultat void

Multiply() public méthode

public Multiply ( RigidTransform3 &transform ) : AffineTransform3
transform RigidTransform3
Résultat AffineTransform3

Multiply() public static méthode

public static Multiply ( RigidTransform3 &rigidTransform, AffineTransform3 &affineTransform, AffineTransform3 &result ) : void
rigidTransform RigidTransform3
affineTransform AffineTransform3
result AffineTransform3
Résultat void

Property Details

Identity public_oe static_oe property

public static AffineTransform3,Reign.Core Identity
Résultat AffineTransform3

Transform public_oe property

public Matrix3,Reign.Core Transform
Résultat Matrix3

Translation public_oe property

public Vector3,Reign.Core Translation
Résultat Vector3