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, waitblockCenterToCorner, blockCornerToCenter, compose, getTransformaion, inverse, isIdentity, push, rotateTransform, transformNormal, transformPositionpublic 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.Objectpublic int hashCode()
hashCode クラス内 java.lang.Objectpublic Vector3f getTranslation()
public Vector3f getScale()
public Quaternion getRightRot()
public Matrix3f getNormalMatrix()