public class Rotator extends BasicTransformer
Constructor and Description |
---|
Rotator(Transformable object,
int axis,
double deg,
long dt)
Luo uuden pyörittäjän
|
Rotator(Transformable object,
Matrix rotM,
long dt)
Luo uuden pyörittäjän
|
Modifier and Type | Method and Description |
---|---|
void |
run()
Ajaa yhden pyöritysaskeleen
|
getObject, getTransform, remove, setTransform
cancel, scheduledExecutionTime
public Rotator(Transformable object, int axis, double deg, long dt)
object
- olio jota pyöritetäänaxis
- akseli jonka suhteen pyöritetään (Axis.X/Axis.Y/Axis.Z)deg
- yhden pyörähdysaskeleen suuruus asteinadt
- pyörähdysaskeleiden välinen aika millisekunteinapublic Rotator(Transformable object, Matrix rotM, long dt)
object
- olio jota pyöritetäänrotM
- kiertomatriisi jolla pyöritetäändt
- pyörähdysaskeleiden välinen aika millisekunteinapublic void run()
run
in interface Transformer
run
in interface Runnable
run
in class BasicTransformer