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
FieldsModifier and TypeFieldDescriptionfinal com.badlogic.gdx.math.Quaternionfinal com.badlogic.gdx.math.Vector3final com.badlogic.gdx.math.Vector3 -
Constructor Summary
Constructors -
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) voidreset()set(com.badlogic.gdx.math.Vector3 t, com.badlogic.gdx.math.Quaternion r, com.badlogic.gdx.math.Vector3 s) com.badlogic.gdx.math.Matrix4toMatrix4(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:
resetin interfacecom.badlogic.gdx.utils.Pool.Poolable
-
toString
-