Package org.geomajas.gwt.client.spatial.geometry

Examples of org.geomajas.gwt.client.spatial.geometry.LineString


  private void execute(Polygon polygon) {
    LinearRing ring = null;
    if (index.isExteriorRing()) {
      ring = polygon.getExteriorRing();
      LineString lineString = execute(ring);
      setExteriorRing(polygon, (LinearRing) lineString);
    } else if (index.getInteriorRingIndex() >= 0) {
      ring = polygon.getInteriorRingN(index.getInteriorRingIndex());
      LineString lineString = execute(ring);
      setInteriorRingN(polygon, (LinearRing) lineString, index.getInteriorRingIndex());
    }
  }
View Full Code Here


  private void undo(MultiPolygon multiPolygon) {
    undo((Polygon) multiPolygon.getGeometryN(index.getGeometryIndex()));
  }

  private void undo(MultiLineString multiLineString) {
    LineString lineString = undo((LineString) multiLineString.getGeometryN(index.getGeometryIndex()));
    setLineStringN(multiLineString, lineString, index.getGeometryIndex());
  }
View Full Code Here

  private void undo(Polygon polygon) {
    LinearRing ring = null;
    if (index.isExteriorRing()) {
      ring = polygon.getExteriorRing();
      LineString lineString = undo(ring);
      setExteriorRing(polygon, (LinearRing) lineString);
    } else if (index.getInteriorRingIndex() >= 0) {
      ring = polygon.getInteriorRingN(index.getInteriorRingIndex());
      LineString lineString = undo(ring);
      setInteriorRingN(polygon, (LinearRing) lineString, index.getInteriorRingIndex());
    }
  }
View Full Code Here

  private void execute(MultiPolygon multiPolygon) {
    execute((Polygon) multiPolygon.getGeometryN(index.getGeometryIndex()));
  }

  private void execute(MultiLineString multiLineString) {
    LineString lineString = execute((LineString) multiLineString.getGeometryN(index.getGeometryIndex()));
    setLineStringN(multiLineString, lineString, index.getGeometryIndex());
  }
View Full Code Here

  private void execute(Polygon polygon) {
    LinearRing ring = null;
    if (index.isExteriorRing()) {
      ring = polygon.getExteriorRing();
      LineString lineString = execute(ring);
      setExteriorRing(polygon, (LinearRing) lineString);
    } else if (index.getInteriorRingIndex() >= 0) {
      ring = polygon.getInteriorRingN(index.getInteriorRingIndex());
      LineString lineString = execute(ring);
      setInteriorRingN(polygon, (LinearRing) lineString, index.getInteriorRingIndex());
    }
  }
View Full Code Here

  private void undo(MultiPolygon multiPolygon) {
    undo((Polygon) multiPolygon.getGeometryN(index.getGeometryIndex()));
  }

  private void undo(MultiLineString multiLineString) {
    LineString lineString = undo((LineString) multiLineString.getGeometryN(index.getGeometryIndex()));
    setLineStringN(multiLineString, lineString, index.getGeometryIndex());
  }
View Full Code Here

  private void undo(Polygon polygon) {
    LinearRing ring = null;
    if (index.isExteriorRing()) {
      ring = polygon.getExteriorRing();
      LineString lineString = undo(ring);
      setExteriorRing(polygon, (LinearRing) lineString);
    } else if (index.getInteriorRingIndex() >= 0) {
      ring = polygon.getInteriorRingN(index.getInteriorRingIndex());
      LineString lineString = undo(ring);
      setInteriorRingN(polygon, (LinearRing) lineString, index.getInteriorRingIndex());
    }
  }
View Full Code Here

      }
      lineStrings[multiLineString.getNumGeometries()] = multiLineString.getGeometryFactory().createLineString(
          new Coordinate[] { coordinate });
      setLineStrings(multiLineString, lineStrings);
    } else {
      LineString lineString = execute((LineString) multiLineString.getGeometryN(index.getGeometryIndex()));
      setLineStringN(multiLineString, lineString, index.getGeometryIndex());
    }
  }
View Full Code Here

        interiorRings[polygon.getNumInteriorRing()] = polygon.getGeometryFactory().createLinearRing(
            new Coordinate[] { coordinate });
        setInteriorRings(polygon, interiorRings);
      } else {
        ring = polygon.getInteriorRingN(index.getInteriorRingIndex());
        LineString lineString = execute(ring);
        setInteriorRingN(polygon, (LinearRing) lineString, index.getInteriorRingIndex());
      }
    }
  }
View Full Code Here

  private void undo(MultiPolygon multiPolygon) {
    undo((Polygon) multiPolygon.getGeometryN(index.getGeometryIndex()));
  }

  private void undo(MultiLineString multiLineString) {
    LineString lineString = undo((LineString) multiLineString.getGeometryN(index.getGeometryIndex()));
    setLineStringN(multiLineString, lineString, index.getGeometryIndex());
  }
View Full Code Here

TOP

Related Classes of org.geomajas.gwt.client.spatial.geometry.LineString

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.