Package gaiasky.util.gdx.model
Class BaseIntAnimationController.Transform
java.lang.Object
gaiasky.util.gdx.model.BaseIntAnimationController.Transform
- All Implemented Interfaces:
com.badlogic.gdx.utils.Pool.Poolable
- Enclosing class:
BaseIntAnimationController
public static final class BaseIntAnimationController.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
-
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, float alpha) lerp
(BaseIntAnimationController.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) com.badlogic.gdx.math.Matrix4
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
-
-
Constructor Details
-
Transform
public Transform()
-
-
Method Details
-
idt
-
set
public BaseIntAnimationController.Transform set(com.badlogic.gdx.math.Vector3 t, com.badlogic.gdx.math.Quaternion r, com.badlogic.gdx.math.Vector3 s) -
set
-
lerp
public BaseIntAnimationController.Transform lerp(BaseIntAnimationController.Transform target, float alpha) -
lerp
public BaseIntAnimationController.Transform lerp(com.badlogic.gdx.math.Vector3 targetT, com.badlogic.gdx.math.Quaternion targetR, com.badlogic.gdx.math.Vector3 targetS, float alpha) -
toMatrix4
public com.badlogic.gdx.math.Matrix4 toMatrix4(com.badlogic.gdx.math.Matrix4 out) -
reset
public void reset()- Specified by:
reset
in interfacecom.badlogic.gdx.utils.Pool.Poolable
-
toString
-