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 Quaternion
Transformation.leftRotation
static final Quaternion
Quaternion.ONE
private Quaternion
Transformation.rightRotation
Methods in com.mojang.math that return QuaternionModifier 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_) 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 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_) 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 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
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 TypeMethodDescriptionvoid
EntityRenderDispatcher.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.generators
Fields in net.minecraftforge.client.model.generators declared as QuaternionModifier and TypeFieldDescriptionprivate Quaternion
BlockModelBuilder.RootTransformBuilder.leftRotation
private Quaternion
BlockModelBuilder.RootTransformBuilder.rightRotation
Methods in net.minecraftforge.client.model.generators with parameters of type QuaternionModifier 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
Methods in net.minecraftforge.common.util that return QuaternionModifier 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) Methods in net.minecraftforge.common.util with parameters of type QuaternionModifier and TypeMethodDescriptionstatic Quaternion
TransformationHelper.slerp
(Quaternion v0, Quaternion v1, float t)