code: public boolean process( List<Point2D_I32> list , GrowQueue_I32 vertexes ) {
  		this.contour = list;
  		this.minimumSideLengthPixel = minimumSideLength.computeI(contour.size());
  		splits.reset();
  
  		boolean result = _process(list);
  
  		// remove reference so that it can be freed
  		this.contour = null;
  		vertexes.setTo(splits);
  		return result;
  	}
docs: Approximates the input list with a set of line segments
  
  @param list (Input) Ordered list of connected points.
  @param vertexes (Output) Indexes in the input list which are corners in the polyline
  @return true if it could fit a polygon to the points or false if not