Interface ISwarmDraw
- All Known Implementing Classes:
- DrawObjectAggregator, DrawStartState, LambdaMaxDraw, SimpleSwarmDraw, SwarmPathDraw, TreeAlgDraw
public interface ISwarmDraw
simTimeToRealTime
java.util.Date simTimeToRealTime(double lfSimTime)
realTimeToSimTime
double realTimeToSimTime(java.util.Date dateRealTime)
setProjection
void setProjection(IProjection proj)
- Pass in a projection class to handle mapping points to
screen coords.
setEnvDraw
void setEnvDraw(IEnvDraw envDraw)
addDrawAgent
void addDrawAgent(IDrawAgent agent)
scaleProjection
void scaleProjection(int nNewX,
int nNewY)
xlateProjection
void xlateProjection(int nXOff,
int nYOff)
reDraw
void reDraw(java.awt.Graphics g)