code: public void setStartCoordinates( List<Coordinate> coordinateList ) {
          generateTin(coordinateList);
          for( int i = 0; i < tinGeometries.length; i++ ) {
              Coordinate[] coordinates = tinGeometries[i].getCoordinates();
              if (!tinCoordinateList.contains(coordinates[0])) {
                  tinCoordinateList.add(coordinates[0]);
              }
              if (!tinCoordinateList.contains(coordinates[1])) {
                  tinCoordinateList.add(coordinates[1]);
              }
              if (!tinCoordinateList.contains(coordinates[2])) {
                  tinCoordinateList.add(coordinates[2]);
              }
          }
          didInitialize = true;
      }
docs: Sets the initial coordinates to start with.
  
  <p>Generates the tin on the first set of coordinates and adds the
  coordinates to the {@link #tinCoordinateList} for future use.</p>
  
  <p><b>Note that it is mandatory to call this method to initialize.</b></p>
  
  @param coordinateList the initial list of coordinates.