com.mojang.math

public record GivensParameters

e
com.mojang.math.GivensParameters
net.minecraft.class_8218
net.minecraft.util.math.GivensPair
com.mojang.math.GivensParameters

Field summary

Modifier and TypeField
private final float
a
sinHalf
comp_1317
sinHalf
private final float
b
cosHalf
comp_1318
cosHalf

Constructor summary

ModifierConstructor
public (float arg0, float arg1)

Method summary

Modifier and TypeMethod
public static GivensParameters
a(float arg0, float arg1)
fromUnnormalized(float arg0, float arg1)
method_49727(float arg0, float arg1)
normalize(float a, float b)
public static GivensParameters
a(float arg0)
fromPositiveAngle(float arg0)
method_49726(float arg0)
fromAngle(float radians)
public GivensParameters
a()
inverse()
method_49725()
negateSin()
public org.joml.Quaternionf
a(org.joml.Quaternionf arg0)
aroundX(org.joml.Quaternionf arg0)
method_49729(org.joml.Quaternionf arg0)
setXRotation(org.joml.Quaternionf arg0)
public org.joml.Quaternionf
b(org.joml.Quaternionf arg0)
aroundY(org.joml.Quaternionf arg0)
method_49732(org.joml.Quaternionf arg0)
setYRotation(org.joml.Quaternionf arg0)
public org.joml.Quaternionf
c(org.joml.Quaternionf arg0)
aroundZ(org.joml.Quaternionf arg0)
method_49735(org.joml.Quaternionf arg0)
setZRotation(org.joml.Quaternionf arg0)
public float
b()
cos()
method_49730()
cosDouble()
public float
c()
sin()
method_49733()
sinDouble()
public org.joml.Matrix3f
a(org.joml.Matrix3f arg0)
aroundX(org.joml.Matrix3f arg0)
method_49728(org.joml.Matrix3f arg0)
setRotationX(org.joml.Matrix3f arg0)
public org.joml.Matrix3f
b(org.joml.Matrix3f arg0)
aroundY(org.joml.Matrix3f arg0)
method_49731(org.joml.Matrix3f arg0)
setRotationY(org.joml.Matrix3f arg0)
public org.joml.Matrix3f
c(org.joml.Matrix3f arg0)
aroundZ(org.joml.Matrix3f arg0)
method_49734(org.joml.Matrix3f arg0)
setRotationZ(org.joml.Matrix3f arg0)
public float
d()
sinHalf()
comp_1317()
sinHalf()
public float
e()
cosHalf()
comp_1318()
cosHalf()