static FromAngleAxis(double, Vector3) | Creëert een quaternion rond de gegeven as en roteert met de klok mee |
static FromEulerAngle(Vector3) | Creëert quaternion uit gegeven Euler-hoek |
static FromEulerAngle(double, double, double) | Creëert quaternion uit gegeven Euler-hoek |
static FromRotation(Vector3, Vector3) | Creëert een quaternion dat roteert van origineel naar bestemmingsrichting |
static Interpolate(float, Quaternion, Quaternion) | Vult dit quaternion in met de geïnterpoleerde waarde tussen de gegeven quaternionargumenten voor at tussen van en tot. |
Concat(Quaternion) | Voeg twee quaternionen samen |
Conjugate() | Retourneert een geconjugeerd quaternion van huidig quaternion |
Dot(Quaternion) | Stippen product |
override Equals(object) | Controleer of twee quaternionen gelijk zijn aan |
EulerAngles() | Converteert quaternion naar rotatie vertegenwoordigd door Euler-hoeken Alle componenten zijn in radialen |
override GetHashCode() | Krijgt de hash-code van Quaternion |
Inverse() | Retourneert een inverse quaternion van huidige quaternion |
Normalize() | Normaliseer het quaternion |
ToAngleAxis(out double, out Vector3) | |
ToMatrix() | Zet de rotatie gepresenteerd door quaternion om in matrix te transformeren. |
override ToString() | Krijgt de representatie van quaternion in string |
operator + | Operator overbelast voor + |
operator / | Operator overbelast voor / |
operator == | Gelijke operator voor quaternion |
operator != | Niet-gelijk-operator voor quaternion |
operator * | Operator overbelast voor * (5 operators) |