protected void bezierTo(float control1x,float control1y,float control2x,float control2y,float endX,float endY){
  mPSStream.println(trunc(control1x) + " " + trunc(control1y)+ " "+ trunc(control2x)+ " "+ trunc(control2y)+ " "+ trunc(endX)+ " "+ trunc(endY)+ CURVETO_STR);
  mPenX=endX;
  mPenY=endY;
}

protected void bezierTo ( float control1x , float control1y , float control2x , float control2y , float endX , float endY ) { mPSStream . println ( trunc ( control1x ) + " " + trunc ( control1y ) + " " + trunc ( control2x ) + " " + trunc ( control2y ) + " " + trunc ( endX ) + " " + trunc ( endY ) + CURVETO_STR ) ; mPenX = endX ; mPenY = endY ; }
add to the current path a bezier curve formed by the current pen position and the method parameters which are two control points and an ending point .
