Uses of Class
net.minecraft.util.math.Quaternion
Package | Description |
---|---|
net.minecraft.client.particle | |
net.minecraft.client.render | |
net.minecraft.client.render.entity | |
net.minecraft.client.util.math | |
net.minecraft.util.math |
-
Uses of Quaternion in net.minecraft.client.particle
Method parameters in net.minecraft.client.particle with type arguments of type Quaternion Modifier and Type Method Description private 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 Quaternion Modifier and Type Field Description private Quaternion
Camera. rotation
Methods in net.minecraft.client.render that return Quaternion Modifier and Type Method Description Quaternion
Camera. getRotation()
-
Uses of Quaternion in net.minecraft.client.render.entity
Fields in net.minecraft.client.render.entity declared as Quaternion Modifier and Type Field Description private Quaternion
EntityRenderDispatcher. rotation
Methods in net.minecraft.client.render.entity that return Quaternion Modifier and Type Method Description Quaternion
EntityRenderDispatcher. getRotation()
Methods in net.minecraft.client.render.entity with parameters of type Quaternion Modifier and Type Method Description void
EntityRenderDispatcher. setRotation(Quaternion rotation)
-
Uses of Quaternion in net.minecraft.client.util.math
Methods in net.minecraft.client.util.math with parameters of type Quaternion Modifier and Type Method Description void
MatrixStack. multiply(Quaternion quaternion)
-
Uses of Quaternion in net.minecraft.util.math
Fields in net.minecraft.util.math declared as Quaternion Modifier and Type Field Description static Quaternion
Quaternion. IDENTITY
private @Nullable Quaternion
AffineTransformation. rotation1
private @Nullable Quaternion
AffineTransformation. rotation2
Methods in net.minecraft.util.math that return Quaternion Modifier and Type Method Description Quaternion
Quaternion. copy()
Quaternion
Vec3f. getDegreesQuaternion(float angle)
Quaternion
Vec3f. getRadialQuaternion(float angle)
Quaternion
AffineTransformation. getRotation1()
Quaternion
AffineTransformation. getRotation2()
Quaternion
Direction. getRotationQuaternion()
private static Quaternion
Matrix3f. method_22857(Matrix3f matrix3f)
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 Quaternion Modifier and Type Method Description Triple<Quaternion,Vec3f,Quaternion>
Matrix3f. decomposeLinearTransformation()
Triple<Quaternion,Vec3f,Quaternion>
Matrix3f. decomposeLinearTransformation()
Methods in net.minecraft.util.math with parameters of type Quaternion Modifier and Type Method Description void
Quaternion. hamiltonProduct(Quaternion other)
private static void
Matrix3f. method_35260(Matrix3f matrix3f, 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 Quaternion Constructor Description AffineTransformation(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1)
Matrix3f(Quaternion quaternion)
Matrix4f(Quaternion quaternion)
Quaternion(Quaternion other)