Offset polygon draw

6 visualizaciones (últimos 30 días)
Tanvir Faisal
Tanvir Faisal el 18 de Jun. de 2011
Respondida: Steven el 14 de Nov. de 2018
Hi, I am working with Voronoi. However, I need to draw offset polygon. In my case, it will be negative offset polygon (the inner polygon will shrink). Can any one help me out. I tried, but did not get it. I am trying to provide the the coordinates of the original polygon and amount of offset (it may be positive for expansion and negative value for contraction). My case, the polygon is arbitrary shaped, i.e. it can be of any number of sides but of course convex polygon. I will appreciate if someone can help me out.
Thanks, Tanvir

Respuestas (2)

Razvan Sencu
Razvan Sencu el 13 de Mzo. de 2013
Hi,
Did you find your answer? I'll be interested in offseting some polygons as well.
Thanks, Razvan

Steven
Steven el 14 de Nov. de 2018
for ii = [0 1 3]
xoff = ii;
yoff = 1;
t = 0.05:0.01:2*pi;
x1 = avgdistbig*cos(t)+xoff;
y1 = avgdistbig*sin(t)+yoff;
pgon = polyshape(x1,y1);
hold on;plot(pgon)
end

Categorías

Más información sobre Elementary Polygons en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by