xstart = (int) ( ( (tmpBond.start[0] - centre[0]) * scale) +
(getSize().width / 2));
- ystart = (int) ( ( (tmpBond.start[1] - centre[1]) * scale) +
+ ystart = (int) ( ( (centre[1] - tmpBond.start[1] ) * scale) +
(getSize().height / 2));
xend = (int) ( ( (tmpBond.end[0] - centre[0]) * scale) +
(getSize().width / 2));
- yend = (int) ( ( (tmpBond.end[1] - centre[1]) * scale) +
+ yend = (int) ( ( (centre[1] - tmpBond.end[1] ) * scale) +
(getSize().height / 2));
xmid = (xend + xstart) / 2;
{
int xstart = (int) ( ( (b.start[0] - centre[0]) * scale) +
(getSize().width / 2));
- int ystart = (int) ( ( (b.start[1] - centre[1]) * scale) +
+ int ystart = (int) ( ( (centre[1] - b.start[1]) * scale) +
(getSize().height / 2));
g.setColor(Color.red);
{
int xstart = (int) ( ( (b.end[0] - centre[0]) * scale) +
(getSize().width / 2));
- int ystart = (int) ( ( (b.end[1] - centre[1]) * scale) +
+ int ystart = (int) ( ( (centre[1] - b.end[1]) * scale) +
(getSize().height / 2));
g.setColor(Color.red);
if (Math.abs(truex - x) <= 2)
{
- int truey = (int) ( ( (tmpBond.start[1] - centre[1]) * scale) +
+ int truey = (int) ( ( (centre[1] - tmpBond.start[1] ) * scale) +
(getSize().height / 2));
if (Math.abs(truey - y) <= 2)
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;
{
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);
{
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);
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)