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 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
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.b3d
Fields in net.minecraftforge.client.model.b3d declared as QuaternionModifier and TypeFieldDescriptionprivate Quaternion
B3DModel.Key.rot
private Quaternion
B3DModel.Node.rot
Methods in net.minecraftforge.client.model.b3d that return QuaternionModifier and TypeMethodDescriptionB3DModel.Key.getRot()
B3DModel.Node.getRot()
private Quaternion
B3DModel.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 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.model with parameters of type QuaternionModifier and TypeMethodDescriptionstatic Quaternion
TransformationHelper.slerp(Quaternion v0, Quaternion v1, float t)