Uses of Class
net.minecraft.util.math.Quaternion
Packages that use Quaternion
Package
Description
-
Uses of Quaternion in net.minecraft.client.particle
Method parameters in net.minecraft.client.particle with type arguments of type QuaternionModifier and TypeMethodDescriptionprivate void
VibrationParticle.method_33078
(VertexConsumer vertexConsumer, Camera camera, float float2, Consumer<Quaternion> consumer) -
Uses of Quaternion in net.minecraft.client.render
Fields in net.minecraft.client.render declared as QuaternionMethods in net.minecraft.client.render that return Quaternion -
Uses of Quaternion in net.minecraft.client.render.entity
Fields in net.minecraft.client.render.entity declared as QuaternionMethods in net.minecraft.client.render.entity that return QuaternionMethods in net.minecraft.client.render.entity with parameters of type Quaternion -
Uses of Quaternion in net.minecraft.client.util.math
Methods in net.minecraft.client.util.math with parameters of type Quaternion -
Uses of Quaternion in net.minecraft.util.math
Fields in net.minecraft.util.math declared as QuaternionModifier and TypeFieldDescriptionstatic final Quaternion
Quaternion.IDENTITY
private @Nullable Quaternion
AffineTransformation.rotation1
private @Nullable Quaternion
AffineTransformation.rotation2
Methods in net.minecraft.util.math that return QuaternionModifier and TypeMethodDescriptionQuaternion.copy()
Vec3f.getDegreesQuaternion
(float angle) Vec3f.getRadialQuaternion
(float angle) AffineTransformation.getRotation1()
AffineTransformation.getRotation2()
Direction.getRotationQuaternion()
private static Quaternion
Matrix3f.method_22857
(Matrix3f matrix) static Quaternion
Quaternion.method_35821
(float float2, float float3, float float4) static Quaternion
Quaternion.method_35823
(Vec3f vec3f) static Quaternion
Quaternion.method_35825
(float float2, float float3, float float4) static Quaternion
Quaternion.method_35826
(Vec3f vec3f) Methods in net.minecraft.util.math that return types with arguments of type QuaternionModifier and TypeMethodDescriptionMatrix3f.decomposeLinearTransformation()
Matrix3f.decomposeLinearTransformation()
Methods in net.minecraft.util.math with parameters of type QuaternionModifier and TypeMethodDescriptionvoid
Quaternion.hamiltonProduct
(Quaternion other) private static void
Matrix3f.method_35260
(Matrix3f matrix, Quaternion quaternion) void
Quaternion.method_35822
(Quaternion quaternion, float float2) void
Matrix3f.multiply
(Quaternion quaternion) void
Matrix4f.multiply
(Quaternion quaternion) void
Vec3f.rotate
(Quaternion rotation) void
Vector4f.rotate
(Quaternion rotation) private static Matrix4f
AffineTransformation.setup
(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) Constructors in net.minecraft.util.math with parameters of type QuaternionModifierConstructorDescriptionAffineTransformation
(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1) Matrix3f
(Quaternion quaternion) Matrix4f
(Quaternion quaternion) Quaternion
(Quaternion other)