|
From: Vos, J. R. <jv...@an...> - 2003-10-09 21:26:49
|
Nevermind, I just noticed one is using double's one is using ints.
Shouldn't there be some way of combining this anyway?
-----Original Message-----
From: Vos, Jerry R.=20
Sent: Thursday, October 09, 2003 4:24 PM
To: 'rep...@li...'
Subject: NonGridDrawable
Shouldn't uchicago.src.sim.gui.NonGridDrawable extend
uchicago.src.sim.gui.Drawable ? It restates all the functions in
Drawable, but since it isn't just extending it you can't cast
NonGridDrawables to Drawable.
public interface NonGridDrawable {
// NOTE
public void draw(SimGraphics g);
public double getX();
public double getY();
// END NOTE
public int getWidth();
public int getHeight();
public boolean contains(Point p);
}
public interface Drawable {
public void draw(SimGraphics g);
public int getX();
public int getY();
}
Jerry
ANL
|