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 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)