code: public void bezierCurveTo(double xc1, double yc1, double xc2, double yc2, double x1, double y1) {
  		this.gc.bezierCurveTo(
  				doc2fxX(xc1), doc2fxY(yc1),
  				doc2fxX(xc2), doc2fxY(yc2),
  				doc2fxX(x1), doc2fxY(y1));
  	}
docs: Adds segments to the current path to make a cubic Bezier curve.
  The coordinates are transformed by the current transform as they are
  added to the path and unaffected by subsequent changes to the transform.
  The current path is a path attribute
  used for any of the path methods as specified in the
  Rendering Attributes Table of {@link GraphicsContext}
  and <b>is not affected</b> by the {@link #save()} and
  {@link #restore()} operations.
  
  @param xc1 the X coordinate of first Bezier control point.
  @param yc1 the Y coordinate of the first Bezier control point.
  @param xc2 the X coordinate of the second Bezier control point.
  @param yc2 the Y coordinate of the second Bezier control point.
  @param x1  the X coordinate of the end point.
  @param y1  the Y coordinate of the end point.