static Rotate(Quaternion) | Maak een rotatiematrix van een quaternion |
static Rotate(double, Vector3) | Maak een rotatiematrix op basis van rotatiehoek en as |
static RotateFromEuler(Vector3) | Maak een rotatiematrix van Euler-hoek |
static RotateFromEuler(double, double, double) | Maak een rotatiematrix van Euler-hoek |
static Scale(double) | Creëert een matrix die schaalbaar is langs de x-as, de y-as en de z-as. |
static Scale(Vector3) | Creëert een matrix die schaalbaar is langs de x-as, de y-as en de z-as. |
static Scale(double, double, double) | Creëert een matrix die schaalbaar is langs de x-as, de y-as en de z-as. |
static Translate(Vector3) | Creëert een matrix die zich vertaalt langs de x-as, de y-as en de z-as |
static Translate(double, double, double) | Creëert een matrix die zich vertaalt langs de x-as, de y-as en de z-as |
Concatenate(Matrix4) | Voegt de twee matrices samen |
Decompose(out Vector3, out Vector3, out Quaternion) | |
Inverse() | Keert deze instantie om. |
Normalize() | Normaliseert deze instantie. |
SetTRS(Vector3, Vector3, Vector3) | Initialiseert de matrix met translatie/rotatie/schaal |
ToArray() | Converteert matrix naar array. |
override ToString() | Geeft als resultaat eenStringdat vertegenwoordigt de stroomMatrix4 . |
Transpose() | Transponeert deze instantie. |
operator * | Vermenigvuldig de twee matrices (4 operators) |