public static final class BaseAnimationController.Transform extends java.lang.Object implements Pool.Poolable
| Modifier and Type | Field and Description |
|---|---|
Quaternion |
rotation |
Vector3 |
scale |
Vector3 |
translation |
| Constructor and Description |
|---|
Transform() |
| Modifier and Type | Method and Description |
|---|---|
BaseAnimationController.Transform |
idt() |
BaseAnimationController.Transform |
lerp(BaseAnimationController.Transform target,
float alpha) |
BaseAnimationController.Transform |
lerp(Vector3 targetT,
Quaternion targetR,
Vector3 targetS,
float alpha) |
void |
reset()
Resets the object for reuse.
|
BaseAnimationController.Transform |
set(BaseAnimationController.Transform other) |
BaseAnimationController.Transform |
set(Vector3 t,
Quaternion r,
Vector3 s) |
Matrix4 |
toMatrix4(Matrix4 out) |
java.lang.String |
toString() |
public final Vector3 translation
public final Quaternion rotation
public final Vector3 scale
public BaseAnimationController.Transform idt()
public BaseAnimationController.Transform set(Vector3 t, Quaternion r, Vector3 s)
public BaseAnimationController.Transform set(BaseAnimationController.Transform other)
public BaseAnimationController.Transform lerp(BaseAnimationController.Transform target, float alpha)
public BaseAnimationController.Transform lerp(Vector3 targetT, Quaternion targetR, Vector3 targetS, float alpha)
public void reset()
Pool.Poolablereset in interface Pool.Poolablepublic java.lang.String toString()
toString in class java.lang.Object