addFacetSequences static method

void addFacetSequences(
  1. Geometry geom,
  2. CoordinateSequence pts,
  3. List sections
)

Implementation

static void addFacetSequences(
    Geometry geom, CoordinateSequence pts, List sections) {
  int i = 0;
  int size = pts.size();
  while (i <= size - 1) {
    int end = i + FACET_SEQUENCE_SIZE + 1;
    // if only one point remains after this section, include it in this
    // section
    if (end >= size - 1) end = size;
    FacetSequence sect = new FacetSequence(geom, pts, i, end);
    sections.add(sect);
    i = i + FACET_SEQUENCE_SIZE;
  }
}