public abstract class OperatorGeneralize extends Operator
Operator.Type| Constructor and Description |
|---|
OperatorGeneralize() |
| Modifier and Type | Method and Description |
|---|---|
abstract GeometryCursor |
execute(GeometryCursor geoms,
double maxDeviation,
boolean bRemoveDegenerateParts,
ProgressTracker progressTracker)
Performs the Generalize operation on a geometry set.
|
abstract Geometry |
execute(Geometry geom,
double maxDeviation,
boolean bRemoveDegenerateParts,
ProgressTracker progressTracker)
Performs the Generalize operation on a single geometry.
|
Operator.Type |
getType() |
static OperatorGeneralize |
local() |
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometrypublic Operator.Type getType()
public abstract GeometryCursor execute(GeometryCursor geoms, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker)
public abstract Geometry execute(Geometry geom, double maxDeviation, boolean bRemoveDegenerateParts, ProgressTracker progressTracker)
public static OperatorGeneralize local()
Copyright © 2018. All rights reserved.