Uses of Class
com.ticxo.modelengine.api.utils.math.Quaternion
Packages that use Quaternion
-
Uses of Quaternion in com.ticxo.modelengine.api.utils.math
Methods in com.ticxo.modelengine.api.utils.math that return QuaternionModifier and TypeMethodDescriptionQuaternion.add(Quaternion other) Quaternion.altAdd(Quaternion other) Quaternion.altConjugate()Quaternion.altMul(double value) Quaternion.altMul(Quaternion other) Quaternion.conjugate()Quaternion.copy()static QuaternionQuaternion.fromEulerAngle(double x, double y, double z) static QuaternionQuaternion.fromEulerAngle(org.bukkit.util.EulerAngle eulerAngle) static QuaternionQuaternion.fromEulerAngleDegree(double x, double y, double z) static QuaternionQuaternion.globalRotate(Quaternion origin, Quaternion delta) static QuaternionTMath.lerp(Quaternion a, Quaternion b, double aT, double bT) static QuaternionQuaternion.localRotate(Quaternion origin, Quaternion delta) Quaternion.mul(double value) Quaternion.mul(Quaternion other) Quaternion.normalize()static QuaternionTMath.onlerp(Quaternion a, Quaternion b, double t) static QuaternionTMath.slerp(Quaternion a, Quaternion b, double t) static QuaternionTMath.smoothOnlerp(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) static QuaternionTMath.smoothTSlerp(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) Matrix3x3.toQuaternion()static QuaternionTMath.tSlerp(Quaternion a, Quaternion b, double t) static QuaternionTMath.tSlerp(Quaternion a, Quaternion b, double aT, double bT) Methods in com.ticxo.modelengine.api.utils.math with parameters of type QuaternionModifier and TypeMethodDescriptionQuaternion.add(Quaternion other) Quaternion.altAdd(Quaternion other) Quaternion.altMul(Quaternion other) doubleQuaternion.dot(Quaternion other) static Matrix3x3Matrix3x3.fromQuaternion(Quaternion q) static QuaternionQuaternion.globalRotate(Quaternion origin, Quaternion delta) static QuaternionTMath.lerp(Quaternion a, Quaternion b, double aT, double bT) static QuaternionQuaternion.localRotate(Quaternion origin, Quaternion delta) Quaternion.mul(Quaternion other) static QuaternionTMath.onlerp(Quaternion a, Quaternion b, double t) static QuaternionTMath.slerp(Quaternion a, Quaternion b, double t) static QuaternionTMath.smoothOnlerp(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) static QuaternionTMath.smoothTSlerp(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) static QuaternionTMath.tSlerp(Quaternion a, Quaternion b, double t) static QuaternionTMath.tSlerp(Quaternion a, Quaternion b, double aT, double bT) Constructors in com.ticxo.modelengine.api.utils.math with parameters of type Quaternion