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) |