*/
public final ShapeBuilder drawBezierCurve(double startPointX, double startPointY,
double controlPoint1X, double controlPoint1Y,
double controlPoint2X, double controlPoint2Y,
double endPointX, double endPointY) {
return append(new BezierCurveVisitor(startPointX, startPointY,
controlPoint1X, controlPoint1Y,
controlPoint2X, controlPoint2Y,
endPointX, endPointY));
}