public final class MovingMatrix4
extends java.lang.Object
| Constructor and Description |
|---|
MovingMatrix4(Matrix4 m)
Constructs a simple static matrix.
|
| Modifier and Type | Method and Description |
|---|---|
Matrix4 |
getData(int i)
Get the matrix for the given time step.
|
MovingMatrix4 |
inverse() |
int |
numSegments()
Get the number of matrix segments
|
Matrix4 |
sample(float time) |
void |
setSteps(int n)
Redefines the number of steps in the matrix.
|
void |
updateData(int i,
Matrix4 m)
Updates the matrix for the given time step.
|
void |
updateTimes(float t0,
float t1)
Update the time extents over which the matrix data is changing.
|
public MovingMatrix4(Matrix4 m)
m - matrix value at all timespublic void setSteps(int n)
n - public void updateData(int i,
Matrix4 m)
i - time step to updatem - new value for the matrix at this time steppublic Matrix4 getData(int i)
i - time step to getpublic int numSegments()
public void updateTimes(float t0,
float t1)
t0 - t1 - public MovingMatrix4 inverse()
public Matrix4 sample(float time)