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() 
 -