writeFormatted4Args method

void writeFormatted4Args(
  1. Geometry geometry,
  2. bool useFormatting,
  3. StringBuffer writer,
  4. PrecisionModel? precisionModel,
)

Converts a Geometry to its Well-known Text representation.

@param geometry a Geometry to process

Implementation

void writeFormatted4Args(Geometry geometry, bool useFormatting,
    StringBuffer writer, PrecisionModel? precisionModel) {
  // ensure we have a precision model
  if (precisionModel == null) {
    precisionModel = geometry.getPrecisionModel();
  }

  // create the formatter
  NumberFormat formatter = createFormatter(precisionModel);

  // append the WKT
  appendGeometryTaggedText(geometry, useFormatting, writer, formatter);
}