Package net.minecraft.util
Class SegmentedAnglePrecision
java.lang.Object
net.minecraft.util.SegmentedAnglePrecision
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate final floatprivate final intprivate final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintfromDegrees(float p_265688_) intfromDegreesWithTurns(float p_265346_) intfromDirection(Direction p_265731_) intgetMask()booleanisSameAxis(int p_265505_, int p_265708_) intnormalize(int p_265542_) floattoDegrees(int p_265623_) floattoDegreesWithTurns(int p_265278_)
-
Field Details
-
mask
private final int mask -
precision
private final int precision -
degreeToAngle
private final float degreeToAngle -
angleToDegree
private final float angleToDegree
-
-
Constructor Details
-
SegmentedAnglePrecision
public SegmentedAnglePrecision(int p_265275_)
-
-
Method Details
-
isSameAxis
public boolean isSameAxis(int p_265505_, int p_265708_) -
fromDirection
-
fromDegreesWithTurns
public int fromDegreesWithTurns(float p_265346_) -
fromDegrees
public int fromDegrees(float p_265688_) -
toDegreesWithTurns
public float toDegreesWithTurns(int p_265278_) -
toDegrees
public float toDegrees(int p_265623_) -
normalize
public int normalize(int p_265542_) -
getMask
public int getMask()
-