TopologyPreservingSimplifier class
Constructors
- TopologyPreservingSimplifier(Geometry inputGeom)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- inputGeom ↔ Geometry
-
Simplifies a geometry and ensures that
the result is a valid geometry having the
same dimension and number of components as the input,
and with the components having the same topological
relationship.
getter/setter pair
- lineSimplifier ↔ TaggedLinesSimplifier
-
getter/setter pair
-
linestringMap
↔ Map<
Geometry, TaggedLineString> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getResultGeometry(
) → Geometry? -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setDistanceTolerance(
double distanceTolerance) → void - Sets the distance tolerance for the simplification. All vertices in the simplified geometry will be within this distance of the original geometry. The tolerance value must be non-negative. A tolerance value of zero is effectively a no-op.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited