X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2FMCview%2FPDBCanvas.java;h=79871e8d6fdce597fc2cc76080753e185700298a;hb=a4fca83856b96df2fe8701bb5cc14c8d1d0a6b09;hp=dcaea2b7d45bf19062e3a43f541ab9d7b44f01d2;hpb=f3f3f5d2d3d137ab12ea944a7a120de51677a5c6;p=jalview.git diff --git a/src/MCview/PDBCanvas.java b/src/MCview/PDBCanvas.java index dcaea2b..79871e8 100755 --- a/src/MCview/PDBCanvas.java +++ b/src/MCview/PDBCanvas.java @@ -571,12 +571,12 @@ public class PDBCanvas xstart = (int) ( ( (tmpBond.start[0] - centre[0]) * scale) + (getWidth() / 2)); - ystart = (int) ( ( (tmpBond.start[1] - centre[1]) * scale) + + ystart = (int) ( ( (centre[1] - tmpBond.start[1] ) * scale) + (getHeight() / 2)); xend = (int) ( ( (tmpBond.end[0] - centre[0]) * scale) + (getWidth() / 2)); - yend = (int) ( ( (tmpBond.end[1] - centre[1]) * scale) + + yend = (int) ( ( (centre[1] - tmpBond.end[1] ) * scale) + (getHeight() / 2)); xmid = (xend + xstart) / 2; @@ -888,7 +888,7 @@ public class PDBCanvas { int xstart = (int) ( ( (b.start[0] - centre[0]) * scale) + (getWidth() / 2)); - int ystart = (int) ( ( (b.start[1] - centre[1]) * scale) + + int ystart = (int) ( ( (centre[1] - b.start[1] ) * scale) + (getHeight() / 2)); g.drawString(b.at1.resName + "-" + b.at1.resNumber, xstart, ystart); @@ -898,7 +898,7 @@ public class PDBCanvas { int xstart = (int) ( ( (b.end[0] - centre[0]) * scale) + (getWidth() / 2)); - int ystart = (int) ( ( (b.end[1] - centre[1]) * scale) + + int ystart = (int) ( ( (centre[1] - b.end[1] ) * scale) + (getHeight() / 2)); g.drawString(b.at2.resName + "-" + b.at2.resNumber, xstart, ystart); @@ -931,7 +931,7 @@ public class PDBCanvas if (Math.abs(truex - x) <= 2) { - int truey = (int) ( ( (tmpBond.start[1] - centre[1]) * scale) + + int truey = (int) ( ( (centre[1] - tmpBond.start[1] ) * scale) + (getHeight() / 2)); if (Math.abs(truey - y) <= 2)