for (int i = 1; i < lines.length; i += 2) {
lines[i] = (LineString)lines[i].reverse();
}
MultiLineString hatchLines;
hatchLines = JTSUtils.getFactory().createMultiLineString(lines);
Geometry intersection = hatchLines.intersection(infillArea);
lines = JTSUtils.getLineStrings(intersection);
// // split area outlines along hatch lines
// MultiLineString outline;