code: public void circle(float x, float y, float r) {
          float b = 0.5523f;
          moveTo(x + r, y);
          curveTo(x + r, y + r * b, x + r * b, y + r, x, y + r);
          curveTo(x - r * b, y + r, x - r, y + r * b, x - r, y);
          curveTo(x - r, y - r * b, x - r * b, y - r, x, y - r);
          curveTo(x + r * b, y - r, x + r, y - r * b, x + r, y);
      }
docs: Draws a circle. The endpoint will (x+r, y).
  
  @param x x center of circle
  @param y y center of circle
  @param r radius of circle