addShell method

void addShell(
  1. List<Coordinate> pts
)

Implementation

void addShell(List<Coordinate> pts) {
  if (pts.length > 0) setAreaBasePoint(pts[0]);
  bool isPositiveArea = !Orientation.isCCW(pts);
  for (int i = 0; i < pts.length - 1; i++) {
    addTriangle(areaBasePt!, pts[i], pts[i + 1], isPositiveArea);
  }
  addLineSegments(pts);
}