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 Quaternion
Quaternion.fromEulerAngle
(double x, double y, double z) static Quaternion
Quaternion.fromEulerAngle
(org.bukkit.util.EulerAngle eulerAngle) static Quaternion
Quaternion.fromEulerAngleDegree
(double x, double y, double z) static Quaternion
Quaternion.globalRotate
(Quaternion origin, Quaternion delta) static Quaternion
TMath.lerp
(Quaternion a, Quaternion b, double aT, double bT) static Quaternion
Quaternion.localRotate
(Quaternion origin, Quaternion delta) Quaternion.mul
(double value) Quaternion.mul
(Quaternion other) Quaternion.normalize()
static Quaternion
TMath.onlerp
(Quaternion a, Quaternion b, double t) static Quaternion
TMath.slerp
(Quaternion a, Quaternion b, double t) static Quaternion
TMath.smoothOnlerp
(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) static Quaternion
TMath.smoothTSlerp
(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) Matrix3x3.toQuaternion()
static Quaternion
TMath.tSlerp
(Quaternion a, Quaternion b, double t) static Quaternion
TMath.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) double
Quaternion.dot
(Quaternion other) static Matrix3x3
Matrix3x3.fromQuaternion
(Quaternion q) static Quaternion
Quaternion.globalRotate
(Quaternion origin, Quaternion delta) static Quaternion
TMath.lerp
(Quaternion a, Quaternion b, double aT, double bT) static Quaternion
Quaternion.localRotate
(Quaternion origin, Quaternion delta) Quaternion.mul
(Quaternion other) static Quaternion
TMath.onlerp
(Quaternion a, Quaternion b, double t) static Quaternion
TMath.slerp
(Quaternion a, Quaternion b, double t) static Quaternion
TMath.smoothOnlerp
(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) static Quaternion
TMath.smoothTSlerp
(Quaternion a, Quaternion b, Quaternion c, Quaternion d, double t) static Quaternion
TMath.tSlerp
(Quaternion a, Quaternion b, double t) static Quaternion
TMath.tSlerp
(Quaternion a, Quaternion b, double aT, double bT) Constructors in com.ticxo.modelengine.api.utils.math with parameters of type Quaternion