public final class TransformationMatrix extends java.lang.Object implements IForgeTransformationMatrix
コンストラクタと説明 |
---|
TransformationMatrix(Matrix4f matrixIn) |
TransformationMatrix(Vector3f translationIn,
Quaternion rotationLeftIn,
Vector3f scaleIn,
Quaternion rotationRightIn) |
修飾子とタイプ | メソッドと説明 |
---|---|
static com.mojang.datafixers.util.Pair<Matrix3f,Vector3f> |
affine(Matrix4f matrixIn) |
TransformationMatrix |
composeVanilla(TransformationMatrix matrixIn) |
boolean |
equals(java.lang.Object p_equals_1_) |
Matrix4f |
getMatrix() |
Matrix3f |
getNormalMatrix() |
Quaternion |
getRightRot() |
Quaternion |
getRotationLeft() |
Vector3f |
getScale() |
Vector3f |
getTranslation() |
int |
hashCode() |
static TransformationMatrix |
identity() |
TransformationMatrix |
inverseVanilla() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
blockCenterToCorner, blockCornerToCenter, compose, getTransformaion, inverse, isIdentity, push, rotateTransform, transformNormal, transformPosition
public TransformationMatrix(@Nullable Matrix4f matrixIn)
public TransformationMatrix(@Nullable Vector3f translationIn, @Nullable Quaternion rotationLeftIn, @Nullable Vector3f scaleIn, @Nullable Quaternion rotationRightIn)
public static TransformationMatrix identity()
public TransformationMatrix composeVanilla(TransformationMatrix matrixIn)
@Nullable public TransformationMatrix inverseVanilla()
public Matrix4f getMatrix()
public Quaternion getRotationLeft()
public boolean equals(java.lang.Object p_equals_1_)
equals
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object
public Vector3f getTranslation()
public Vector3f getScale()
public Quaternion getRightRot()
public Matrix3f getNormalMatrix()