add(m);
return;
}
- Real xof=extent().x.max - m.extent().x.min;
+ Real xof=extent().x.right - m.extent().x.left;
Molecule toadd(m);
toadd.translate(Offset(xof, 0.0));
add(toadd);
add(m);
return;
}
- Real xof=extent().x.min - m.extent().x.max;
+ Real xof=extent().x.left - m.extent().x.right;
Molecule toadd(m);
toadd.translate(Offset(xof, 0.0));
add(toadd);
add(m);
return;
}
- Real yof=extent().y.max - m.extent().y.min;
+ Real yof=extent().y.right - m.extent().y.left;
Molecule toadd(m);
toadd.translate(Offset(0,yof));
add(toadd);
add(m);
return;
}
- Real yof=extent().y.min- m.extent().y.max;
+ Real yof=extent().y.left- m.extent().y.right;
Molecule toadd(m);
toadd.translate(Offset(0,yof));
add(toadd);