net.minecraft.util.math

public record GivensPair

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

Field summary

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

Constructor summary

ModifierConstructor
public (float sinHalf, float cosHalf)

Method summary

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