POLYGONTOROW Convert polygon coordinates to a row vector. ROW = polygonToRow(POLY); where POLY is a N-by-2 array of points representing vertices of the polygon, converts the vertex coordinates into a linear array: ROW = [X1 Y1 X2 Y2 .... XN YN] ROW = polygonToRow(POLY, TYPE); Can coose another format for converting polygon. Possibilities are: 'interlaced' (default}, as described above 'packed': ROW has format [X1 X2 ... XN Y1 Y2 ... YN]. Example square = [10 10 ; 20 10 ; 20 20 ; 10 20]; row = polygonToRow(square) row = 10 10 20 10 20 20 10 20 % the same with different ordering row = polygonToRow(square, 'packed') row = 10 20 20 10 10 10 20 20 See also polygons2d, rowToPolygon ------ Author: David Legland e-mail: david.legland@grignon.inra.fr Created: 2010-07-23, using Matlab 7.9.0.529 (R2009b) Copyright 2010 INRA - Cepia Software Platform.
Package: matgeom