getResultGeometry method

Geometry? getResultGeometry()

Implementation

Geometry? getResultGeometry() {
  // empty input produces an empty result
  if (inputGeom.isEmpty()) return inputGeom.copy();

  linestringMap = new HashMap();
  inputGeom.applyGCF(LineStringMapBuilderFilter(this));
  lineSimplifier.simplify(linestringMap.values.toList());
  Geometry? result =
      LineStringTransformer(linestringMap).transform(inputGeom);
  return result;
}