Interface TransformationExtensions
- All Known Implementing Classes:
TransformationMixin
public interface TransformationExtensions
-
Method Summary
Modifier and TypeMethodDescriptiondefault com.mojang.math.Transformationdragonlib$applyOrigin(org.joml.Vector3f origin) default com.mojang.math.Transformationdefault com.mojang.math.Transformationdefault org.joml.Matrix3fdefault booleandefault net.minecraft.core.Directiondragonlib$rotateTransform(net.minecraft.core.Direction facing) default voiddragonlib$transformNormal(org.joml.Vector3f normal) default voiddragonlib$transformPosition(org.joml.Vector4f position)
-
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()
-