Class BoneTransform
java.lang.Object
zombie.util.PooledObject
zombie.core.skinnedmodel.animation.BoneTransform
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BoneTransform
alloc()
void
getMatrix
(org.lwjgl.util.vector.Matrix4f matrix4f) void
getPosition
(org.lwjgl.util.vector.Vector3f vector3f) void
getPRS
(org.lwjgl.util.vector.Vector3f vector3f0, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f1) void
getRotation
(org.lwjgl.util.vector.Quaternion quaternion) void
mul
(org.lwjgl.util.vector.Matrix4f matrix4f0, org.lwjgl.util.vector.Matrix4f matrix4f1) static void
mul
(BoneTransform boneTransform, org.lwjgl.util.vector.Matrix4f matrix4f0, org.lwjgl.util.vector.Matrix4f matrix4f1) void
void
reset()
void
set
(org.lwjgl.util.vector.Matrix4f matrix4f) void
set
(org.lwjgl.util.vector.Vector3f vector3f1, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f0) void
set
(BoneTransform rhs) void
void
setPosition
(org.lwjgl.util.vector.Vector3f vector3f) protected void
protected void
Methods inherited from class zombie.util.PooledObject
getPoolReference, isFree, release, setFree, setPool
-
Constructor Details
-
BoneTransform
protected BoneTransform()
-
-
Method Details
-
onReleased
public void onReleased() -
setIdentity
public void setIdentity() -
reset
public void reset() -
set
-
set
public void set(org.lwjgl.util.vector.Vector3f vector3f1, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f0) -
set
public void set(org.lwjgl.util.vector.Matrix4f matrix4f) -
mul
public void mul(org.lwjgl.util.vector.Matrix4f matrix4f0, org.lwjgl.util.vector.Matrix4f matrix4f1) -
getMatrix
public void getMatrix(org.lwjgl.util.vector.Matrix4f matrix4f) -
getPRS
public void getPRS(org.lwjgl.util.vector.Vector3f vector3f0, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f1) -
setPosition
public void setPosition(org.lwjgl.util.vector.Vector3f vector3f) -
getPosition
public void getPosition(org.lwjgl.util.vector.Vector3f vector3f) -
getRotation
public void getRotation(org.lwjgl.util.vector.Quaternion quaternion) -
validatePRS
protected void validatePRS() -
validateInternal
protected void validateInternal() -
mul
public static void mul(BoneTransform boneTransform, org.lwjgl.util.vector.Matrix4f matrix4f0, org.lwjgl.util.vector.Matrix4f matrix4f1) -
alloc
-