static FromAngleAxis(double, Vector3) |
Skapar en kvaternion runt en given axel och roterar medurs |
static FromEulerAngle(Vector3) |
Skapar quaternion från given Euler-vinkel |
static FromEulerAngle(double, double, double) |
Skapar quaternion från given Euler-vinkel |
static FromRotation(Vector3, Vector3) |
Skapar en quaternion som roterar från original till destinationsriktning |
static Interpolate(float, Quaternion, Quaternion) |
Fyller detta kvartjon med det interpolerade värdet mellan de givna kvartjonsargumenten för vid mellan från och till. |
Concat(Quaternion) |
Sammanfoga två quaternions |
Conjugate() |
Returnerar en konjugerad quaternion av nuvarande quaternion |
Dot(Quaternion) |
Punkter produkt |
override Equals(object) |
Kontrollera om två kvaternioner är lika med |
EulerAngles() |
Konverterar quaternion till rotation representerad av Euler angles Alla komponenter är i radian |
override GetHashCode() |
Hämtar hashkoden för Quaternion |
Inverse() |
Returnerar en invers quaternion av nuvarande quaternion |
Normalize() |
Normalisera quaternion |
ToAngleAxis(out double, out Vector3) |
|
ToMatrix() |
Konvertera rotationen som presenteras av quaternion för att transformera matris. |
override ToString() |
Får representationen av quaternion i string |
operator + |
Operatör överbelastning för + |
operator / |
Operatörsöverbelastning för / |
operator == |
Lika operator för quaternion |
operator != |
Olik operator för quaternion |
operator * |
Operatör överbelastning för * (5 operators) |