Package net.minecraft.util
Class SegmentedAnglePrecision
java.lang.Object
net.minecraft.util.SegmentedAnglePrecision
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final floatprivate final floatprivate final intprivate final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
maskprivate final int mask
- 
precisionprivate final int precision
- 
degreeToAngleprivate final float degreeToAngle
- 
angleToDegreeprivate final float angleToDegree
 
- 
- 
Constructor Details- 
SegmentedAnglePrecisionpublic SegmentedAnglePrecision(int p_265275_) 
 
- 
- 
Method Details- 
isSameAxispublic boolean isSameAxis(int p_265505_, int p_265708_) 
- 
fromDirection
- 
fromDegreesWithTurnspublic int fromDegreesWithTurns(float p_265346_) 
- 
fromDegreespublic int fromDegrees(float p_265688_) 
- 
toDegreesWithTurnspublic float toDegreesWithTurns(int p_265278_) 
- 
toDegreespublic float toDegrees(int p_265623_) 
- 
normalizepublic int normalize(int p_265542_) 
- 
getMaskpublic int getMask()
 
-