s1s0 / toped

Cross platform, open source IC layout editor
http://www.toped.org.uk/
GNU General Public License v2.0
15 stars 8 forks source link

overlap family of functions #172

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Some ideas about functions of this sort which could be helpful in layout 
generation. For example:

box overlap(point list);
box overlap(layout);
box overlap(layout list);

Also two more planar operators for boxes can be introduced:
/\ (blow)     i.e. box /\ number // points up i.e. enlarge
\/ (shrink)   i.e  box \/ number //

Another possibility is to have functions similar to overlap, but calculating 
the area more precisely.

point list overlap_poly (layout list, number)

i.e. returns a polygon which overlaps a list of objects by "number"

Original issue reported on code.google.com by krustev....@gmail.com on 28 Mar 2014 at 9:30

GoogleCodeExporter commented 9 years ago
Two overlap functions introduced in r2451:
box overlap(layout);
box overlap(layout list);

Original comment by krustev....@gmail.com on 5 May 2014 at 7:50