Interface Transform<Self extends Transform<Self>>

All Superinterfaces:
Affine<Self>, Rotate<Self>, Scale<Self>, Translate<Self>
All Known Subinterfaces:
TransformStack<Self>
All Known Implementing Classes:
PosedInstance, PoseTransformStack

public interface Transform<Self extends Transform<Self>> extends Affine<Self>
  • Method Details

    • mulPose

      Self mulPose(org.joml.Matrix4fc pose)
    • mulNormal

      Self mulNormal(org.joml.Matrix3fc normal)
    • transform

      default Self transform(org.joml.Matrix4fc pose, org.joml.Matrix3fc normal)
    • transform

      default Self transform(com.mojang.blaze3d.vertex.PoseStack.Pose pose)
    • transform

      default Self transform(com.mojang.blaze3d.vertex.PoseStack stack)