REMOVEMULTIPLEVERTICES Remove multiple vertices of a polygon or polyline.

   POLY2 = removeMultipleVertices(POLY, EPS)
   Remove adjacent vertices that are closer than the distance EPS to each
   other and merge them to a unique vertex.

   POLY2 = removeMultipleVertices(POLY, EPS, CLOSED)
   If CLOSED is true, also check if first and last vertices need to be
   merged. If not specified, CLOSED is false.

   Example
     poly = [10 10; 20 10;20 10;20 20;10 20; 10 10];
     poly2 = removeMultipleVertices(poly, true);
     size(poly2, 1)
     ans = 
         4

   See also
   polygons2d, mergeClosePoints

Package: matgeom