Interface Translate<Self extends Translate<Self>>
- All Known Subinterfaces:
Affine<Self>,Transform<Self>,TransformStack<Self>
- All Known Implementing Classes:
PosedInstance,PoseTransformStack,TransformedInstance
public interface Translate<Self extends Translate<Self>>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault Selfcenter()default Selfnudge(int seed) Translates this object randomly by a very small amount.default Selftranslate(double x, double y, double z) default Selftranslate(float v) translate(float x, float y, float z) default Selftranslate(net.minecraft.core.Vec3i vec) default Selftranslate(net.minecraft.world.phys.Vec3 vec) default Selftranslate(org.joml.Vector3fc vec) default Selftranslate(org.joml.Vector3ic vec) default SelftranslateBack(double x, double y, double z) default SelftranslateBack(float v) default SelftranslateBack(float x, float y, float z) default SelftranslateBack(net.minecraft.core.Vec3i vec) default SelftranslateBack(net.minecraft.world.phys.Vec3 vec) default SelftranslateBack(org.joml.Vector3fc vec) default SelftranslateBack(org.joml.Vector3ic vec) default SelftranslateX(float x) default SelftranslateY(float y) default SelftranslateZ(float z) default Selfuncenter()
-
Field Details
-
CENTER
static final float CENTER- See Also:
-
-
Method Details
-
translate
-
translate
-
translate
-
translateX
-
translateY
-
translateZ
-
translate
-
translate
-
translate
-
translate
-
translateBack
-
translateBack
-
translateBack
-
translateBack
-
translateBack
-
translateBack
-
translateBack
-
center
-
uncenter
-
nudge
Translates this object randomly by a very small amount.- Parameters:
seed- The seed to use to generate the random offsets.- Returns:
this
-