Interface TransformationExtensions

All Known Implementing Classes:
TransformationMixin

public interface TransformationExtensions
  • Method Details

    • dragonlib$applyOrigin

      default com.mojang.math.Transformation dragonlib$applyOrigin(org.joml.Vector3f origin)
    • dragonlib$getNormalMatrix

      default org.joml.Matrix3f dragonlib$getNormalMatrix()
    • dragonlib$transformPosition

      default void dragonlib$transformPosition(org.joml.Vector4f position)
    • dragonlib$rotateTransform

      default net.minecraft.core.Direction dragonlib$rotateTransform(net.minecraft.core.Direction facing)
    • dragonlib$isIdentity

      default boolean dragonlib$isIdentity()
    • dragonlib$transformNormal

      default void dragonlib$transformNormal(org.joml.Vector3f normal)
    • dragonlib$blockCenterToCorner

      default com.mojang.math.Transformation dragonlib$blockCenterToCorner()
    • dragonlib$blockCornerToCenter

      default com.mojang.math.Transformation dragonlib$blockCornerToCenter()