Quartet trio = new Quartet(tm, 2 * tm - sp.x, miny, maxb, new VerticalCenterAnchor(target));
list.add(trio);
return list;
} else if (Math.abs(drx - targetr) < THRESHOLD_DISTANCE) {
List<Quartet> list = new ArrayList<Quartet>();
Quartet trio = new Quartet(targetr, targetr, miny, maxb, new VerticalRightAlignAnchor(target));
list.add(trio);
return list;
} else if (Math.abs(drx - wr) < THRESHOLD_DISTANCE && thisy <= targetb && thisb >= targety) {
List<Quartet> list = new ArrayList<Quartet>();
Quartet trio = new Quartet(wr, wr, miny, maxb, new VerticalLeftRelatedAnchor(target));