Class BoneTransform
java.lang.Object
zombie.util.PooledObject
zombie.core.skinnedmodel.animation.BoneTransform
-
Method Summary
Modifier and TypeMethodDescriptionstatic BoneTransformalloc()voidgetMatrix(org.lwjgl.util.vector.Matrix4f out_result) voidgetPosition(org.lwjgl.util.vector.Vector3f out_pos) voidgetPRS(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) voidgetRotation(org.lwjgl.util.vector.Quaternion quaternion) voidmul(org.lwjgl.util.vector.Matrix4f a, org.lwjgl.util.vector.Matrix4f b) static voidmul(org.lwjgl.util.vector.Matrix4f matrix4f, BoneTransform boneTransform1, BoneTransform boneTransform0) static voidmul(BoneTransform a, org.lwjgl.util.vector.Matrix4f b, org.lwjgl.util.vector.Matrix4f out_result) static voidmul(BoneTransform boneTransform1, org.lwjgl.util.vector.Matrix4f matrix4f, BoneTransform boneTransform0) static voidmul(BoneTransform boneTransform2, BoneTransform boneTransform1, BoneTransform boneTransform0) voidvoidreset()voidset(org.lwjgl.util.vector.Matrix4f matrix) voidset(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) voidset(BoneTransform rhs) voidvoidsetPosition(org.lwjgl.util.vector.Vector3f vector3f) Methods inherited from class zombie.util.PooledObject
getPoolReference, isFree, release, setFree, setPool
-
Method Details
-
onReleased
public void onReleased() -
setIdentity
public void setIdentity() -
reset
public void reset() -
set
-
set
public void set(org.lwjgl.util.vector.Vector3f pos, org.lwjgl.util.vector.Quaternion rot, org.lwjgl.util.vector.Vector3f scale) -
set
public void set(org.lwjgl.util.vector.Matrix4f matrix) -
mul
public void mul(org.lwjgl.util.vector.Matrix4f a, org.lwjgl.util.vector.Matrix4f b) -
getMatrix
public void getMatrix(org.lwjgl.util.vector.Matrix4f out_result) -
getPRS
public void getPRS(org.lwjgl.util.vector.Vector3f out_pos, org.lwjgl.util.vector.Quaternion out_rot, org.lwjgl.util.vector.Vector3f out_scale) -
setPosition
public void setPosition(org.lwjgl.util.vector.Vector3f vector3f) -
getPosition
public void getPosition(org.lwjgl.util.vector.Vector3f out_pos) -
getRotation
public void getRotation(org.lwjgl.util.vector.Quaternion quaternion) -
mul
public static void mul(BoneTransform a, org.lwjgl.util.vector.Matrix4f b, org.lwjgl.util.vector.Matrix4f out_result) -
mul
public static void mul(BoneTransform boneTransform1, org.lwjgl.util.vector.Matrix4f matrix4f, BoneTransform boneTransform0) -
mul
public static void mul(BoneTransform boneTransform2, BoneTransform boneTransform1, BoneTransform boneTransform0) -
mul
public static void mul(org.lwjgl.util.vector.Matrix4f matrix4f, BoneTransform boneTransform1, BoneTransform boneTransform0) -
alloc
-