Constructor and Description |
---|
Shape() |
Modifier and Type | Method and Description |
---|---|
int |
argumentSize(java.lang.Object[] list,
int idx) |
void |
draw(java.awt.Graphics g,
int x0,
int y0,
int width,
int height,
java.awt.Color background,
java.lang.Object[] list,
int idx) |
void |
erase(java.awt.Graphics g,
int x0,
int y0,
int width,
int height,
java.awt.Color background,
java.lang.Object[] list,
int idx) |
java.lang.String |
ID() |
java.lang.String |
invalidArgumentsMessage(java.lang.Object[] list,
int idx) |
boolean |
itsMe(java.lang.Object[] list,
int idx) |
boolean |
validArguments(java.lang.Object[] list,
int idx) |
boolean |
validCoord(double val) |
public java.lang.String ID()
public boolean validCoord(double val)
public boolean itsMe(java.lang.Object[] list, int idx)
public int argumentSize(java.lang.Object[] list, int idx)
public boolean validArguments(java.lang.Object[] list, int idx)
public java.lang.String invalidArgumentsMessage(java.lang.Object[] list, int idx)
public void draw(java.awt.Graphics g, int x0, int y0, int width, int height, java.awt.Color background, java.lang.Object[] list, int idx)
public void erase(java.awt.Graphics g, int x0, int y0, int width, int height, java.awt.Color background, java.lang.Object[] list, int idx)