public static ConcaveHullFactoryParameters parse(String parametersAsString)
{
parametersAsString = parametersAsString.replace(",", "");
Scanner scanner = new Scanner(parametersAsString);
ConcaveHullFactoryParameters parameters = new ConcaveHullFactoryParameters();
parameters.setEdgeLengthThreshold(ScannerTools.readNextDouble(scanner, parameters.getEdgeLengthThreshold()));
parameters.setRemoveAllTrianglesWithTwoBorderEdges(ScannerTools.readNextBoolean(scanner, parameters.doRemoveAllTrianglesWithTwoBorderEdges()));
parameters.setAllowSplittingConcaveHull(ScannerTools.readNextBoolean(scanner, parameters.isSplittingConcaveHullAllowed()));
parameters.setMaxNumberOfIterations(ScannerTools.readNextInt(scanner, parameters.getMaxNumberOfIterations()));
scanner.close();
return parameters;
}
}