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 voidVibrationParticle. 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 QuaternionCamera. rotationMethods in net.minecraft.client.render that return Quaternion Modifier and Type Method Description QuaternionCamera. 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 QuaternionEntityRenderDispatcher. rotationMethods in net.minecraft.client.render.entity that return Quaternion Modifier and Type Method Description QuaternionEntityRenderDispatcher. getRotation()Methods in net.minecraft.client.render.entity with parameters of type Quaternion Modifier and Type Method Description voidEntityRenderDispatcher. 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 voidMatrixStack. 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 QuaternionQuaternion. IDENTITYprivate @Nullable QuaternionAffineTransformation. rotation1private @Nullable QuaternionAffineTransformation. rotation2Methods in net.minecraft.util.math that return Quaternion Modifier and Type Method Description QuaternionQuaternion. copy()QuaternionVec3f. getDegreesQuaternion(float angle)QuaternionVec3f. getRadialQuaternion(float angle)QuaternionAffineTransformation. getRotation1()QuaternionAffineTransformation. getRotation2()QuaternionDirection. getRotationQuaternion()private static QuaternionMatrix3f. method_22857(Matrix3f matrix3f)static QuaternionQuaternion. method_35821(float float2, float float3, float float4)static QuaternionQuaternion. method_35823(Vec3f vec3f)static QuaternionQuaternion. method_35825(float float2, float float3, float float4)static QuaternionQuaternion. 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 voidQuaternion. hamiltonProduct(Quaternion other)private static voidMatrix3f. method_35260(Matrix3f matrix3f, Quaternion quaternion)voidQuaternion. method_35822(Quaternion quaternion, float float2)voidMatrix3f. multiply(Quaternion quaternion)voidMatrix4f. multiply(Quaternion quaternion)voidVec3f. rotate(Quaternion rotation)voidVector4f. rotate(Quaternion rotation)private static Matrix4fAffineTransformation. 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)