Class PoseStack
java.lang.Object
com.mojang.blaze3d.vertex.PoseStack
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisEmpty()last()voidmulPose(Transformation matrix) voidvoidpopPose()voidpushPose()voidvoidrotate(Quaternionfc by) voidrotateAround(Quaternionfc rotation, float pivotX, float pivotY, float pivotZ) voidrotateDegrees(Axis axis, float angle) voidscale(float xScale, float yScale, float zScale) voidvoidtranslate(double xo, double yo, double zo) voidtranslate(float xo, float yo, float zo) void
-
Field Details
-
poses
-
lastIndex
private int lastIndex
-
-
Constructor Details
-
PoseStack
public PoseStack()
-
-
Method Details
-
translate
public void translate(double xo, double yo, double zo) -
translate
public void translate(float xo, float yo, float zo) -
translate
-
scale
public void scale(float xScale, float yScale, float zScale) -
rotate
-
rotate
-
rotateDegrees
-
rotateAround
-
pushPose
public void pushPose() -
popPose
public void popPose() -
last
-
isEmpty
public boolean isEmpty() -
setIdentity
public void setIdentity() -
mulPose
-
mulPose
-