Uses of Class
com.mojang.math.Quaternion
Package
Description
-
Uses of Quaternion in com.mojang.blaze3d.vertex
-
Uses of Quaternion in com.mojang.math
Modifier and TypeFieldDescriptionprivate Quaternion
Transformation.leftRotation
static final Quaternion
Quaternion.ONE
private Quaternion
Transformation.rightRotation
Modifier and TypeMethodDescriptionQuaternion.copy()
static Quaternion
Quaternion.fromXYZ
(float p_175229_, float p_175230_, float p_175231_) static Quaternion
static Quaternion
Quaternion.fromXYZDegrees
(Vector3f p_175226_) static Quaternion
Quaternion.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 Quaternion
Matrix3f.stepJacobi
(Matrix3f p_8182_) Modifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.Triple<Quaternion,
Vector3f, Quaternion> Matrix3f.svdDecompose()
org.apache.commons.lang3.tuple.Triple<Quaternion,
Vector3f, Quaternion> Matrix3f.svdDecompose()
Modifier and TypeMethodDescriptionprivate static Matrix4f
Transformation.compose
(Vector3f p_121099_, Quaternion p_121100_, Vector3f p_121101_, Quaternion p_121102_) void
Matrix3f.mul
(Quaternion p_8172_) void
Quaternion.mul
(Quaternion p_80149_) void
Matrix4f.multiply
(Quaternion p_27647_) void
Quaternion.slerp
(Quaternion p_175223_, float p_175224_) private static void
Matrix3f.sortSingularValues
(Matrix3f p_152766_, Quaternion p_152767_) void
Vector3f.transform
(Quaternion p_122252_) void
Vector4f.transform
(Quaternion p_123610_) ModifierConstructorDescriptionMatrix3f
(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
-
Uses of Quaternion in net.minecraft.client.particle
Modifier and TypeMethodDescriptionprivate void
ShriekParticle.renderRotatedParticle
(VertexConsumer p_233989_, Camera p_233990_, float p_233991_, Consumer<Quaternion> p_233992_) private void
VibrationSignalParticle.renderSignal
(VertexConsumer p_172479_, Camera p_172480_, float p_172481_, Consumer<Quaternion> p_172482_) -
Uses of Quaternion in net.minecraft.client.renderer.entity
Modifier and TypeMethodDescriptionvoid
EntityRenderDispatcher.overrideCameraOrientation
(Quaternion p_114413_) -
Uses of Quaternion in net.minecraft.core
-
Uses of Quaternion in net.minecraftforge.client.model.generators
Modifier and TypeFieldDescriptionprivate Quaternion
BlockModelBuilder.RootTransformBuilder.leftRotation
private Quaternion
BlockModelBuilder.RootTransformBuilder.rightRotation
Modifier and TypeMethodDescriptionBlockModelBuilder.RootTransformBuilder.leftRotation
(Quaternion leftRotation) Sets the left rotation of the root transform.BlockModelBuilder.RootTransformBuilder.postRotation
(Quaternion postRotation) Sets the right rotation of the root transform.BlockModelBuilder.RootTransformBuilder.rightRotation
(Quaternion rightRotation) Sets the right rotation of the root transform.BlockModelBuilder.RootTransformBuilder.rotation
(Quaternion rotation) Sets the left rotation of the root transform.private com.google.gson.JsonArray
BlockModelBuilder.RootTransformBuilder.writeQuaternion
(Quaternion quaternion) -
Uses of Quaternion in net.minecraftforge.common.util
Modifier and TypeMethodDescriptionstatic Quaternion
TransformationHelper.makeQuaternion
(float[] values) static Quaternion
TransformationHelper.Deserializer.parseAxisRotation
(com.google.gson.JsonElement e) static Quaternion
TransformationHelper.Deserializer.parseRotation
(com.google.gson.JsonElement e) static Quaternion
TransformationHelper.quatFromXYZ
(float[] xyz, boolean degrees) static Quaternion
TransformationHelper.quatFromXYZ
(Vector3f xyz, boolean degrees) static Quaternion
TransformationHelper.slerp
(Quaternion v0, Quaternion v1, float t) Modifier and TypeMethodDescriptionstatic Quaternion
TransformationHelper.slerp
(Quaternion v0, Quaternion v1, float t)