@Override public void getBounds(Bounds bounds) { super.getBounds(bounds); bounds.isWide() .addHorizontalPlane(planetModel, latitude, plane, eitherBound) .addPoint(LHC) .addPoint(RHC); }
@Override public void getBounds(Bounds bounds) { super.getBounds(bounds); bounds.isWide() .addVerticalPlane(planetModel, leftLon, leftPlane) .addVerticalPlane(planetModel, rightLon, rightPlane) .addIntersection(planetModel, leftPlane, rightPlane) .addPoint(planetModel.NORTH_POLE) .addPoint(planetModel.SOUTH_POLE); }
@Override public void getBounds(Bounds bounds) { super.getBounds(bounds); bounds.isWide() .addHorizontalPlane(planetModel, bottomLat, bottomPlane, eitherBound) .addVerticalPlane(planetModel, leftLon, leftPlane, bottomPlane) .addVerticalPlane(planetModel, rightLon, rightPlane, bottomPlane) .addIntersection(planetModel, leftPlane, rightPlane, bottomPlane) .addPoint(LLHC).addPoint(LRHC).addPoint(planetModel.NORTH_POLE); }
@Override public void getBounds(Bounds bounds) { super.getBounds(bounds); bounds.isWide() .addHorizontalPlane(planetModel, topLat, topPlane, eitherBound) .addVerticalPlane(planetModel, rightLon, rightPlane, topPlane) .addVerticalPlane(planetModel, leftLon, leftPlane, topPlane) .addIntersection(planetModel, leftPlane, rightPlane, topPlane) .addPoint(ULHC).addPoint(URHC).addPoint(planetModel.SOUTH_POLE); }
@Override public void getBounds(Bounds bounds) { super.getBounds(bounds); bounds.isWide() .addHorizontalPlane(planetModel, topLat, topPlane, bottomPlane, eitherBound) .addVerticalPlane(planetModel, rightLon, rightPlane, topPlane, bottomPlane) .addHorizontalPlane(planetModel, bottomLat, bottomPlane, topPlane, eitherBound) .addVerticalPlane(planetModel, leftLon, leftPlane, topPlane, bottomPlane) .addIntersection(planetModel, leftPlane, rightPlane, topPlane, bottomPlane) .addPoint(ULHC).addPoint(URHC).addPoint(LRHC).addPoint(LLHC); }