RaylibQuaternions class

Inheritance

Constructors

RaylibQuaternions(Raylib lib)

Properties

hashCode int
The hash code for this object.
no setterinherited
logger → Logger
no setterinherited
rl Raylib
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

debug(bool v) → void
inherited
debugFilter(bool filter(String)) → void
inherited
debugInfo(String message) → void
inherited
debugTime(bool v) → void
inherited
debugWarn(String message) → void
inherited
disableSync<T>(T f()) → T
inherited
dispose() → void
inherited
load() → void
inherited
logInfo(String message) → void
inherited
logWarn(String message) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onDispose(void fn()) → void
inherited
QuaternionAdd(QuaternionD q1, QuaternionD q2) QuaternionD
QuaternionAddValue(QuaternionD q, double add) QuaternionD
QuaternionCubicHermiteSpline(QuaternionD q1, QuaternionD outTangent1, QuaternionD q2, QuaternionD inTangent2, double t) QuaternionD
QuaternionDivide(QuaternionD q1, QuaternionD q2) QuaternionD
QuaternionEquals(QuaternionD p, QuaternionD q) bool
QuaternionFromAxisAngle(Vector3D axis, double angle) QuaternionD
QuaternionFromEuler(double pitch, double yaw, double roll) QuaternionD
QuaternionFromMatrix(MatrixD mat) QuaternionD
QuaternionFromVector3ToVector3(Vector3D from, Vector3D to) QuaternionD
QuaternionIdentity() QuaternionD
QuaternionInvert(QuaternionD q) QuaternionD
QuaternionLength(QuaternionD q) double
QuaternionLerp(QuaternionD q1, QuaternionD q2, double amount) QuaternionD
QuaternionMultiply(QuaternionD q1, QuaternionD q2) QuaternionD
QuaternionNlerp(QuaternionD q1, QuaternionD q2, double amount) QuaternionD
QuaternionNormalize(QuaternionD q) QuaternionD
QuaternionScale(QuaternionD q, double mul) QuaternionD
QuaternionSlerp(QuaternionD q1, QuaternionD q2, double amount) QuaternionD
QuaternionSubtract(QuaternionD q1, QuaternionD q2) QuaternionD
QuaternionSubtractValue(QuaternionD q, double sub) QuaternionD
QuaternionToAxisAngle(QuaternionD q) → (Vector3D, double)
QuaternionToEuler(QuaternionD q) Vector3D
QuaternionToMatrix(QuaternionD q) MatrixD
QuaternionTransform(QuaternionD q, MatrixD mat) QuaternionD
run<T>(String name(), T f()) → T
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited