Uses of Class
com.mojang.math.Quaternion
Packages that use Quaternion
Package
Description
-
Uses of Quaternion in com.mojang.blaze3d.vertex
Methods in com.mojang.blaze3d.vertex with parameters of type Quaternion -
Uses of Quaternion in com.mojang.math
Fields in com.mojang.math declared as QuaternionModifier and TypeFieldDescriptionprivate QuaternionTransformation.leftRotationstatic final QuaternionQuaternion.ONEprivate QuaternionTransformation.rightRotationMethods in com.mojang.math that return QuaternionModifier and TypeMethodDescriptionQuaternion.copy()static QuaternionQuaternion.fromXYZ(float p_175229_, float p_175230_, float p_175231_) static Quaternionstatic QuaternionQuaternion.fromXYZDegrees(Vector3f p_175226_) static QuaternionQuaternion.fromYXZ(float p_175219_, float p_175220_, float p_175221_) Transformation.getLeftRotation()Transformation.getRightRotation()Vector3f.rotation(float p_122271_) Vector3f.rotationDegrees(float p_122241_) private static QuaternionMatrix3f.stepJacobi(Matrix3f p_8182_) Methods in com.mojang.math that return types with arguments of type QuaternionModifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.Triple<Quaternion,Vector3f, Quaternion> Matrix3f.svdDecompose()org.apache.commons.lang3.tuple.Triple<Quaternion,Vector3f, Quaternion> Matrix3f.svdDecompose()Methods in com.mojang.math with parameters of type QuaternionModifier and TypeMethodDescriptionprivate static Matrix4fTransformation.compose(Vector3f p_121099_, Quaternion p_121100_, Vector3f p_121101_, Quaternion p_121102_) voidMatrix3f.mul(Quaternion p_8172_) voidQuaternion.mul(Quaternion p_80149_) voidMatrix4f.multiply(Quaternion p_27647_) voidQuaternion.slerp(Quaternion p_175223_, float p_175224_) private static voidMatrix3f.sortSingularValues(Matrix3f p_152766_, Quaternion p_152767_) voidVector3f.transform(Quaternion p_122252_) voidVector4f.transform(Quaternion p_123610_) Constructors in com.mojang.math with parameters of type QuaternionModifierConstructorDescriptionMatrix3f(Quaternion p_8154_) Matrix4f(Quaternion p_27623_) Quaternion(Quaternion p_80135_) Transformation(Vector3f p_121089_, Quaternion p_121090_, Vector3f p_121091_, Quaternion p_121092_) -
Uses of Quaternion in net.minecraft.client
Fields in net.minecraft.client declared as QuaternionMethods in net.minecraft.client that return Quaternion -
Uses of Quaternion in net.minecraft.client.particle
Method parameters in net.minecraft.client.particle with type arguments of type QuaternionModifier and TypeMethodDescriptionprivate voidVibrationSignalParticle.renderSignal(VertexConsumer p_172479_, Camera p_172480_, float p_172481_, Consumer<Quaternion> p_172482_) -
Uses of Quaternion in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity declared as QuaternionMethods in net.minecraft.client.renderer.entity that return QuaternionMethods in net.minecraft.client.renderer.entity with parameters of type QuaternionModifier and TypeMethodDescriptionvoidEntityRenderDispatcher.overrideCameraOrientation(Quaternion p_114413_) -
Uses of Quaternion in net.minecraft.core
Methods in net.minecraft.core that return Quaternion -
Uses of Quaternion in net.minecraftforge.client.model.b3d
Fields in net.minecraftforge.client.model.b3d declared as QuaternionModifier and TypeFieldDescriptionprivate final QuaternionB3DModel.Key.rotprivate final QuaternionB3DModel.Node.rotMethods in net.minecraftforge.client.model.b3d that return QuaternionModifier and TypeMethodDescriptionB3DModel.Key.getRot()B3DModel.Node.getRot()private QuaternionB3DModel.Parser.readQuat()Methods in net.minecraftforge.client.model.b3d with parameters of type QuaternionModifier and TypeMethodDescriptionstatic <K extends B3DModel.IKind<K>>
B3DModel.Node<K>B3DModel.Node.create(String name, Vector3f pos, Vector3f scale, Quaternion rot, List<B3DModel.Node<?>> nodes, K kind) Constructors in net.minecraftforge.client.model.b3d with parameters of type QuaternionModifierConstructorDescriptionKey(Vector3f pos, Vector3f scale, Quaternion rot) Node(String name, Vector3f pos, Vector3f scale, Quaternion rot, List<B3DModel.Node<?>> nodes, K kind) -
Uses of Quaternion in net.minecraftforge.common.model
Methods in net.minecraftforge.common.model that return QuaternionModifier and TypeMethodDescriptionstatic QuaternionTransformationHelper.makeQuaternion(float[] values) static QuaternionTransformationHelper.Deserializer.parseAxisRotation(com.google.gson.JsonElement e) static QuaternionTransformationHelper.Deserializer.parseRotation(com.google.gson.JsonElement e) static QuaternionTransformationHelper.quatFromXYZ(float[] xyz, boolean degrees) static QuaternionTransformationHelper.quatFromXYZ(Vector3f xyz, boolean degrees) static QuaternionTransformationHelper.slerp(Quaternion v0, Quaternion v1, float t) Methods in net.minecraftforge.common.model with parameters of type QuaternionModifier and TypeMethodDescriptionstatic QuaternionTransformationHelper.slerp(Quaternion v0, Quaternion v1, float t)