Class BoundaryMatchDataEngine

java.lang.Object
com.vividsolutions.jump.workbench.ui.plugin.generate.BoundaryMatchDataEngine

public class BoundaryMatchDataEngine extends Object
  • Constructor Details

    • BoundaryMatchDataEngine

      public BoundaryMatchDataEngine()
  • Method Details

    • setSouthwestCornerOfLeftLayer

      public void setSouthwestCornerOfLeftLayer(org.locationtech.jts.geom.Coordinate newSouthwestCornerOfLeftLayer)
    • setLayerHeightInCells

      public void setLayerHeightInCells(int newLayerHeightInCells)
    • setLayerWidthInCells

      public void setLayerWidthInCells(int newLayerWidthInCells)
    • setCellSideLength

      public void setCellSideLength(double newCellSideLength)
    • setVerticesPerCellSide

      public void setVerticesPerCellSide(int newVerticesPerCellSide)
    • setBoundaryAmplitude

      public void setBoundaryAmplitude(double newBoundaryAmplitude)
    • setBoundaryPeriod

      public void setBoundaryPeriod(double newBoundaryPeriod)
    • setVerticesPerBoundarySide

      public void setVerticesPerBoundarySide(int newVerticesPerBoundarySide)
    • setMaxBoundaryPerturbation

      public void setMaxBoundaryPerturbation(double newMaxBoundaryPerturbation)
    • setPerturbationProbability

      public void setPerturbationProbability(double newPerturbationProbability)
    • getSouthwestCornerOfLeftLayer

      public org.locationtech.jts.geom.Coordinate getSouthwestCornerOfLeftLayer()
    • getLayerHeightInCells

      public int getLayerHeightInCells()
    • getLayerWidthInCells

      public int getLayerWidthInCells()
    • getCellSideLength

      public double getCellSideLength()
    • getVerticesPerCellSide

      public int getVerticesPerCellSide()
    • getBoundaryAmplitude

      public double getBoundaryAmplitude()
    • getBoundaryPeriod

      public double getBoundaryPeriod()
    • getVerticesPerBoundarySide

      public int getVerticesPerBoundarySide()
    • getMaxBoundaryPerturbation

      public double getMaxBoundaryPerturbation()
    • getPerturbationProbability

      public double getPerturbationProbability()
    • execute

      public void execute(PlugInContext context)