core/extensions/raymath/quaternion/abbr_flat library

Functions

QuaternionAdd(QuaternionD q1, QuaternionD q2) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionAdd.
QuaternionAddValue(QuaternionD q, double add) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionAddValue.
QuaternionCubicHermiteSpline(QuaternionD q1, QuaternionD outTangent1, QuaternionD q2, QuaternionD inTangent2, double t) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionCubicHermiteSpline.
QuaternionDivide(QuaternionD q1, QuaternionD q2) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionDivide.
QuaternionEquals(QuaternionD p, QuaternionD q) → bool
See RaylibQuaternionFlatExt.QuaternionEquals.
QuaternionFromAxisAngle(Vector3D axis, double angle) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionFromAxisAngle.
QuaternionFromEuler(double pitch, double yaw, double roll) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionFromEuler.
QuaternionFromMatrix(MatrixD mat) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionFromMatrix.
QuaternionFromVector3ToVector3(Vector3D from, Vector3D to) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionFromVector3ToVector3.
QuaternionIdentity() → QuaternionD
See RaylibQuaternionFlatExt.QuaternionIdentity.
QuaternionInvert(QuaternionD q) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionInvert.
QuaternionLength(QuaternionD q) → double
See RaylibQuaternionFlatExt.QuaternionLength.
QuaternionLerp(QuaternionD q1, QuaternionD q2, double amount) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionLerp.
QuaternionMultiply(QuaternionD q1, QuaternionD q2) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionMultiply.
QuaternionNlerp(QuaternionD q1, QuaternionD q2, double amount) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionNlerp.
QuaternionNormalize(QuaternionD q) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionNormalize.
QuaternionScale(QuaternionD q, double mul) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionScale.
QuaternionSlerp(QuaternionD q1, QuaternionD q2, double amount) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionSlerp.
QuaternionSubtract(QuaternionD q1, QuaternionD q2) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionSubtract.
QuaternionSubtractValue(QuaternionD q, double sub) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionSubtractValue.
QuaternionToAxisAngle(QuaternionD q, StructPointer<Vector3D> outAxis, MemoryPointer<RFloat> outAngle) → void
See RaylibQuaternionFlatExt.QuaternionToAxisAngle.
QuaternionToEuler(QuaternionD q) → Vector3D
See RaylibQuaternionFlatExt.QuaternionToEuler.
QuaternionToMatrix(QuaternionD q) → MatrixD
See RaylibQuaternionFlatExt.QuaternionToMatrix.
QuaternionTransform(QuaternionD q, MatrixD mat) → QuaternionD
See RaylibQuaternionFlatExt.QuaternionTransform.