package draw1;
import java.awt.*;
import draw1.*;
public class Diam2 extends TwoEndsShape {
public void draw(Graphics g) {
int x = Math.min(x1, x2);
int y = Math.min(y1, y2);
int w = Math.abs(x1 - x2) + 1;
int h = Math.abs(y1 - y2) + 1;
if (color != null) {
g.setColor(color);
}
// g.drawOval(x, y, w, w);
// g.drawOval(2*x, y, w, w);
g.drawLine(x, y, x + w/2, y);
g.drawLine(x, y, x +w/2, y + h);
g.drawLine(x + w/2, y, x + w, y + h);
g.drawLine(x + w/2, y + h, x + w, y + h);
}
public void drawOutline(Graphics g, int x1, int y1, int x2, int y2) {
int x = Math.min(x1, x2);
int y = Math.min(y1, y2);
int w = Math.abs(x1 - x2) + 1;
int h = Math.abs(y1 - y2) + 1;
// g.drawOval(x, y, w, w);
// g.drawOval(2*x, y, w, w);
g.drawLine(x, y, x + w/2, y);
g.drawLine(x, y, x +w/2, y + h);
g.drawLine(x + w/2, y, x + w, y + h);
g.drawLine(x + w/2, y + h, x + w, y + h);
}
}