Class BoneTransform
java.lang.Object
zombie.util.PooledObject
zombie.core.skinnedmodel.animation.BoneTransform
- All Implemented Interfaces:
IPooledObject
- Direct Known Subclasses:
TwistableBoneTransform
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BoneTransformalloc()voidgetMatrix(org.lwjgl.util.vector.Matrix4f matrix4f) voidgetPosition(org.lwjgl.util.vector.Vector3f vector3f) voidgetPRS(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2) voidmul(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Matrix4f matrix4f2) static voidmul(BoneTransform boneTransform, org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Matrix4f matrix4f2) voidset(org.lwjgl.util.vector.Matrix4f matrix4f) voidset(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2) voidset(BoneTransform boneTransform) voidprotected voidprotected voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.util.IPooledObject
onReleased
-
Constructor Details
-
BoneTransform
protected BoneTransform()
-
-
Method Details
-
setIdentity
public void setIdentity() -
set
-
set
public void set(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2) -
set
public void set(org.lwjgl.util.vector.Matrix4f matrix4f) -
mul
public void mul(org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Matrix4f matrix4f2) -
getMatrix
public void getMatrix(org.lwjgl.util.vector.Matrix4f matrix4f) -
getPRS
public void getPRS(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Quaternion quaternion, org.lwjgl.util.vector.Vector3f vector3f2) -
getPosition
public void getPosition(org.lwjgl.util.vector.Vector3f vector3f) -
validatePRS
protected void validatePRS() -
validateInternal
protected void validateInternal() -
mul
public static void mul(BoneTransform boneTransform, org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Matrix4f matrix4f2) -
alloc
-