Class AnimationControllerHack.Transform
java.lang.Object
gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack.Transform
- All Implemented Interfaces:
com.badlogic.gdx.utils.Pool.Poolable
- Enclosing class:
AnimationControllerHack
public static class AnimationControllerHack.Transform
extends Object
implements com.badlogic.gdx.utils.Pool.Poolable
-
Field Summary
Modifier and TypeFieldDescriptionfinal com.badlogic.gdx.math.Quaternion
final com.badlogic.gdx.math.Vector3
final com.badlogic.gdx.math.Vector3
final WeightVector
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionidt()
lerp
(com.badlogic.gdx.math.Vector3 targetT, com.badlogic.gdx.math.Quaternion targetR, com.badlogic.gdx.math.Vector3 targetS, WeightVector targetW, float alpha) lerp
(AnimationControllerHack.Transform target, float alpha) void
reset()
set
(com.badlogic.gdx.math.Vector3 t, com.badlogic.gdx.math.Quaternion r, com.badlogic.gdx.math.Vector3 s, WeightVector w) void
toMatrix4
(com.badlogic.gdx.math.Matrix4 out) toString()
-
Field Details
-
translation
public final com.badlogic.gdx.math.Vector3 translation -
rotation
public final com.badlogic.gdx.math.Quaternion rotation -
scale
public final com.badlogic.gdx.math.Vector3 scale -
weights
-
-
Constructor Details
-
Transform
public Transform()
-
-
Method Details
-
idt
-
set
public AnimationControllerHack.Transform set(com.badlogic.gdx.math.Vector3 t, com.badlogic.gdx.math.Quaternion r, com.badlogic.gdx.math.Vector3 s, WeightVector w) -
set
-
lerp
public AnimationControllerHack.Transform lerp(AnimationControllerHack.Transform target, float alpha) -
lerp
public AnimationControllerHack.Transform lerp(com.badlogic.gdx.math.Vector3 targetT, com.badlogic.gdx.math.Quaternion targetR, com.badlogic.gdx.math.Vector3 targetS, WeightVector targetW, float alpha) -
toMatrix4
public void toMatrix4(com.badlogic.gdx.math.Matrix4 out) -
reset
public void reset()- Specified by:
reset
in interfacecom.badlogic.gdx.utils.Pool.Poolable
-
toString
-