public class BasicTransformer extends TimerTask implements Transformer
Constructor and Description |
---|
BasicTransformer(Transformable object,
Matrix tra,
long dt)
Luo uuden liikuttajan
|
Modifier and Type | Method and Description |
---|---|
Transformable |
getObject() |
Matrix |
getTransform() |
void |
remove()
Poistaa muuntelijan
|
void |
run()
Käynnistää liikuttajan
|
void |
setTransform(Matrix rot)
Asettaa muuntelijalle uuden muunnosmatriisin
|
cancel, scheduledExecutionTime
public BasicTransformer(Transformable object, Matrix tra, long dt)
object
- olio jota liikutetaantra
- muunosmatriisidt
- muunnos askelien välinen aika millisekunteinapublic void run()
public void setTransform(Matrix rot)
rot
- uusi kiertomatriisipublic Matrix getTransform()
public void remove()
remove
in interface Transformer
public Transformable getObject()