Allow conversion from an old region to ellipsoid when using //sel.

Dieser Commit ist enthalten in:
Yetanotherx 2012-01-02 21:41:57 -05:00
Ursprung c099ae5eb5
Commit b96ef7b620

Datei anzeigen

@ -53,20 +53,21 @@ public class EllipsoidRegionSelector implements RegionSelector, CUIRegion {
final EllipsoidRegionSelector ellipsoidRegionSelector = (EllipsoidRegionSelector) oldSelector;
region = new EllipsoidRegion(ellipsoidRegionSelector.getIncompleteRegion());
}/* else {
final Region oldRegion;
} else {
Region oldRegion = null;
try {
oldRegion = oldSelector.getRegion();
} catch (IncompleteRegionException e) {
return;
}
pos1 = oldRegion.getMinimumPoint().toBlockVector();
pos2 = oldRegion.getMaximumPoint().toBlockVector();
}
BlockVector pos1 = oldRegion.getMinimumPoint().toBlockVector();
BlockVector pos2 = oldRegion.getMaximumPoint().toBlockVector();
region.setPos1(pos1);
region.setPos2(pos2);*/
Vector center = pos1.add(pos2).divide(2).floor();
region.setCenter(center);
region.setRadius(pos2.subtract(center));
}
}
public boolean selectPrimary(Vector pos) {