Class BoundaryMatchDataEngine
java.lang.Object
com.vividsolutions.jump.workbench.ui.plugin.generate.BoundaryMatchDataEngine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(PlugInContext context) doubledoubledoubleintintdoubledoubleorg.locationtech.jts.geom.CoordinateintintvoidsetBoundaryAmplitude(double newBoundaryAmplitude) voidsetBoundaryPeriod(double newBoundaryPeriod) voidsetCellSideLength(double newCellSideLength) voidsetLayerHeightInCells(int newLayerHeightInCells) voidsetLayerWidthInCells(int newLayerWidthInCells) voidsetMaxBoundaryPerturbation(double newMaxBoundaryPerturbation) voidsetPerturbationProbability(double newPerturbationProbability) voidsetSouthwestCornerOfLeftLayer(org.locationtech.jts.geom.Coordinate newSouthwestCornerOfLeftLayer) voidsetVerticesPerBoundarySide(int newVerticesPerBoundarySide) voidsetVerticesPerCellSide(int newVerticesPerCellSide)
-
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
-