dve_oversize()

Moves edges of polygons by the given sizing distance. All edges are moved in parallel toward outside of polygons.

Syntax

dve_oversize(inLayer, size);

where:

inLayer A polygon layer
size A real value in Layout units of the amount by which the size is to be increased

Example

decl lyrCond = dve_import_layer ("cond");
decl lyrCond2 = dve_import_layer ("cond2");
decl lyrError101 = dve_export_layer ("error101");
decl lyrPoly = NULL;
decl lyrOversize = NULL;
lyrPoly = dve_drc (poly_inter_layer (lyrCond, lyrCond2),
				DVE_RN_INTER_CODE, DVE_RV_OUTSIDE);
lyrError101 += dve_drc (all_edges (lyrPoly), "Conductive metal outside");
lyrOversize = dve_oversize(lyrPoly, 5);
lyrError101 += dve_drc (all_edges (lyrOversize), "Oversize Conductive metal 
outside");

 

Privacy Statement  | Terms of Use  | Legal | Contact Us  | © Agilent 2000-2008 

Contents
Additional Resources