Index: /branches/eam_branches/20090715/Ohana/src/kapa2/src/PSOverlay.c
===================================================================
--- /branches/eam_branches/20090715/Ohana/src/kapa2/src/PSOverlay.c	(revision 25178)
+++ /branches/eam_branches/20090715/Ohana/src/kapa2/src/PSOverlay.c	(revision 25179)
@@ -85,6 +85,6 @@
 	  # define DT 0.1
 	  for (t = DT; t < 2*M_PI + DT; t+=DT) {
-	    x1 = X + pX*dX*cos(t)*cs - pX*dY*sin(t)*sn;
-	    y1 = Y + pY*dX*cos(t)*sn + pY*dY*sin(t)*cs;
+	    x1 = X + pX*dX*cos(t)*cs + pX*dY*sin(t)*sn;
+	    y1 = Y - pY*dX*cos(t)*sn + pY*dY*sin(t)*cs;
 	    fprintf (f, " %6.1f %6.1f %6.1f %6.1f L\n", x0 + extra, y0 + extra, x1 + extra, y1 + extra);
 	    x0 = x1;
Index: /branches/eam_branches/20090715/Ohana/src/kapa2/src/PaintOverlay.c
===================================================================
--- /branches/eam_branches/20090715/Ohana/src/kapa2/src/PaintOverlay.c	(revision 25178)
+++ /branches/eam_branches/20090715/Ohana/src/kapa2/src/PaintOverlay.c	(revision 25179)
@@ -77,6 +77,6 @@
 	  # define DT 0.1
 	  for (t = DT; t < 2*M_PI + DT; t+=DT) {
-	    x1 = X + pX*dx*cos(t)*cs + pX*dy*sin(t)*sn;
-	    y1 = Y - pY*dx*cos(t)*sn + pY*dy*sin(t)*cs;
+	    x1 = X + pX*dx*cos(t)*cs - pX*dy*sin(t)*sn;
+	    y1 = Y + pY*dx*cos(t)*sn + pY*dy*sin(t)*cs;
 	    XDrawLine (graphic[0].display, graphic[0].window, graphic[0].gc, x0, y0, x1, y1);
 	    x0 = x1;
Index: /branches/eam_branches/20090715/Ohana/src/kapa2/src/bDrawOverlay.c
===================================================================
--- /branches/eam_branches/20090715/Ohana/src/kapa2/src/bDrawOverlay.c	(revision 25178)
+++ /branches/eam_branches/20090715/Ohana/src/kapa2/src/bDrawOverlay.c	(revision 25179)
@@ -86,6 +86,6 @@
 	  # define DT 0.1
 	  for (t = DT; t < 2*M_PI + DT; t+=DT) {
-	    x1 = X + pX*dx*cos(t)*cs + pX*dy*sin(t)*sn;
-	    y1 = Y - pY*dx*cos(t)*sn + pY*dy*sin(t)*cs;
+	    x1 = X + pX*dx*cos(t)*cs - pX*dy*sin(t)*sn;
+	    y1 = Y + pY*dx*cos(t)*sn + pY*dy*sin(t)*cs;
 	    bDrawLine (x0, y0, x1, y1);
 	    x0 = x1;
