reverseChain method
Implementation
void reverseChain(int index) {
//chains[index].reversed;
//if (buildLog != null) buildLog.chainReverse(index);
List<JTS.Coordinate> pointList = [];
pointList.addAll(chains[index].reversed.toList());
chains[index] = pointList; // gee, that's easy
}