package draw1; 

import java.awt.*; 
import draw1.*;

public class Heart 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(x1 , y1, (x1+x2)/2, y2);
    g.drawLine(x1 , y1,x2, y1);
    g.drawLine((x1+x2)/2, y2, x2, y1);
  }

  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(x1 , y1, (x1+x2)/2, y2);
    g.drawLine(x1 , y1,x2, y1);
    g.drawLine((x1+x2)/2, y2, x2, y1);
  }

}