public static DirectPosition[][] getInteriorDirectPositions(final Polygon polygon) { final SurfaceBoundary surfaceBoundary = polygon.getBoundary(); final List interiorRings = surfaceBoundary.getInteriors(); final DirectPosition[][] returnable = new DirectPosition[interiorRings.size()][]; for (int i = 0; i < interiorRings.size(); i++) { returnable[i] = getDirectPositions((Ring)interiorRings.get(i)); } return returnable; }
public static DirectPosition[][] getInteriorDirectPositions(final Polygon polygon) { final SurfaceBoundary surfaceBoundary = polygon.getBoundary(); final List interiorRings = surfaceBoundary.getInteriors(); final DirectPosition[][] returnable = new DirectPosition[interiorRings.size()][]; for (int i = 0; i < interiorRings.size(); i++) { returnable[i] = getDirectPositions((Ring)interiorRings.get(i)); } return returnable; }
public static DirectPosition[][] getInteriorDirectPositions(final Polygon polygon) { final SurfaceBoundary surfaceBoundary = polygon.getBoundary(); final List interiorRings = surfaceBoundary.getInteriors(); final DirectPosition[][] returnable = new DirectPosition[interiorRings.size()][]; for (int i = 0; i < interiorRings.size(); i++) { returnable[i] = getDirectPositions((Ring)interiorRings.get(i)); } return returnable; }
public static DirectPosition[] getExteriorDirectPositions(final Polygon polygon) { final SurfaceBoundary surfaceBoundary = polygon.getBoundary(); final Ring exteriorRing = surfaceBoundary.getExterior(); return GeometryUtils.getDirectPositions(exteriorRing); }
public static DirectPosition[] getExteriorDirectPositions(final Polygon polygon) { final SurfaceBoundary surfaceBoundary = polygon.getBoundary(); final Ring exteriorRing = surfaceBoundary.getExterior(); return GeometryUtils.getDirectPositions(exteriorRing); }
public static DirectPosition[] getExteriorDirectPositions(final Polygon polygon) { final SurfaceBoundary surfaceBoundary = polygon.getBoundary(); final Ring exteriorRing = surfaceBoundary.getExterior(); return GeometryUtils.getDirectPositions(exteriorRing); }