Atavism Version 2018.1AGIS API

atavism.server.engine
Class BasicInterpolator

java.lang.Object
  extended by atavism.server.engine.BasicInterpolator
All Implemented Interfaces:
Interpolator<BasicInterpolatable>, java.lang.Runnable

public class BasicInterpolator
extends java.lang.Object
implements Interpolator<BasicInterpolatable>, java.lang.Runnable


Constructor Summary
BasicInterpolator()
           
BasicInterpolator(int updateInterval)
           
 
Method Summary
 void interpolate(BasicInterpolatable obj)
           
 void register(BasicInterpolatable obj)
           
 void run()
           
 void startUpdates(int interval)
           
 void unregister(BasicInterpolatable obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicInterpolator

public BasicInterpolator()

BasicInterpolator

public BasicInterpolator(int updateInterval)
Method Detail

register

public void register(BasicInterpolatable obj)
Specified by:
register in interface Interpolator<BasicInterpolatable>

unregister

public void unregister(BasicInterpolatable obj)
Specified by:
unregister in interface Interpolator<BasicInterpolatable>

interpolate

public void interpolate(BasicInterpolatable obj)
Specified by:
interpolate in interface Interpolator<BasicInterpolatable>

startUpdates

public void startUpdates(int interval)

run

public void run()
Specified by:
run in interface java.lang.Runnable


Copyright © 2018 Dragonsan Studios Sp. z o.o.