public  void paint(Graphics2D g2, boolean draw, boolean fill ){
         if (calcularvarr) {
             calcularvar();
             calcularvarr = false;
         }
        if (draw && !fill) {
          g2.draw(path);
           
        }else if(fill && !draw){
            g2.fill(path);
        }else if(draw && fill){
            g2.draw(path);
            g2.fill(path);
        }
    }