类的使用
net.minecraft.util.math.Quaternion
-
使用Quaternion的程序包 程序包 说明 net.minecraft.client.particle net.minecraft.client.render net.minecraft.client.render.entity net.minecraft.client.util.math net.minecraft.util.math -
-
net.minecraft.client.particle中Quaternion的使用
类型变量类型为Quaternion的net.minecraft.client.particle中的方法参数 修饰符和类型 方法 说明 private voidVibrationParticle. method_33078(VertexConsumer vertexConsumer, Camera camera, float float2, Consumer<Quaternion> consumer) -
net.minecraft.client.render中Quaternion的使用
声明为Quaternion的net.minecraft.client.render中的字段 修饰符和类型 字段 说明 private QuaternionCamera. rotation返回Quaternion的net.minecraft.client.render中的方法 修饰符和类型 方法 说明 QuaternionCamera. getRotation() -
net.minecraft.client.render.entity中Quaternion的使用
声明为Quaternion的net.minecraft.client.render.entity中的字段 修饰符和类型 字段 说明 private QuaternionEntityRenderDispatcher. rotation返回Quaternion的net.minecraft.client.render.entity中的方法 修饰符和类型 方法 说明 QuaternionEntityRenderDispatcher. getRotation()参数类型为Quaternion的net.minecraft.client.render.entity中的方法 修饰符和类型 方法 说明 voidEntityRenderDispatcher. setRotation(Quaternion rotation) -
net.minecraft.client.util.math中Quaternion的使用
参数类型为Quaternion的net.minecraft.client.util.math中的方法 修饰符和类型 方法 说明 voidMatrixStack. multiply(Quaternion quaternion) -
net.minecraft.util.math中Quaternion的使用
声明为Quaternion的net.minecraft.util.math中的字段 修饰符和类型 字段 说明 static QuaternionQuaternion. IDENTITYprivate @Nullable QuaternionAffineTransformation. rotation1private @Nullable QuaternionAffineTransformation. rotation2返回Quaternion的net.minecraft.util.math中的方法 修饰符和类型 方法 说明 QuaternionQuaternion. copy()QuaternionVec3f. getDegreesQuaternion(float angle)QuaternionVec3f. getRadialQuaternion(float angle)QuaternionAffineTransformation. getRotation1()QuaternionAffineTransformation. getRotation2()QuaternionDirection. getRotationQuaternion()private static QuaternionMatrix3f. method_22857(Matrix3f matrix)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)返回变量类型为Quaternion的类型的net.minecraft.util.math中的方法 修饰符和类型 方法 说明 Triple<Quaternion,Vec3f,Quaternion>Matrix3f. decomposeLinearTransformation()Triple<Quaternion,Vec3f,Quaternion>Matrix3f. decomposeLinearTransformation()参数类型为Quaternion的net.minecraft.util.math中的方法 修饰符和类型 方法 说明 voidQuaternion. hamiltonProduct(Quaternion other)private static voidMatrix3f. method_35260(Matrix3f matrix, 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)参数类型为Quaternion的net.minecraft.util.math中的构造器 构造器 说明 AffineTransformation(@Nullable Vec3f translation, @Nullable Quaternion rotation2, @Nullable Vec3f scale, @Nullable Quaternion rotation1)Matrix3f(Quaternion quaternion)Matrix4f(Quaternion quaternion)Quaternion(Quaternion other)
-