类 SegmentedAnglePrecision
java.lang.Object
net.minecraft.util.SegmentedAnglePrecision
-
字段概要
字段修饰符和类型字段说明private final float
private final float
private final int
private final int
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明int
fromDegrees
(float pDegrees) int
fromDegreesWithTurns
(float pDegreesWithTurns) int
fromDirection
(Direction pDirection) int
getMask()
boolean
isSameAxis
(int pFirst, int pSecond) int
normalize
(int pDegrees) float
toDegrees
(int pDegreesWithTurns) float
toDegreesWithTurns
(int pDegrees)
-
字段详细资料
-
mask
private final int mask -
precision
private final int precision -
degreeToAngle
private final float degreeToAngle -
angleToDegree
private final float angleToDegree
-
-
构造器详细资料
-
SegmentedAnglePrecision
public SegmentedAnglePrecision(int pPrecision)
-
-
方法详细资料
-
isSameAxis
public boolean isSameAxis(int pFirst, int pSecond) -
fromDirection
-
fromDegreesWithTurns
public int fromDegreesWithTurns(float pDegreesWithTurns) -
fromDegrees
public int fromDegrees(float pDegrees) -
toDegreesWithTurns
public float toDegreesWithTurns(int pDegrees) -
toDegrees
public float toDegrees(int pDegreesWithTurns) -
normalize
public int normalize(int pDegrees) -
getMask
public int getMask()
-