dve_bool_not()
Subtracts shapes in the second layer from shapes in the first layer. Returns: A polygon layer.
Syntax
dve_bool_not (inLayer1, inLayer2);
where:
| inLayer1, InLayer2 | A polygon layer |
Example
decl lyrCond = dve_import_layer ("cond"); decl lyrCond2 = dve_import_layer ("cond2"); decl lyrError101 = dve_export_layer ("error101"); decl lyrPoly = NULL; lyrPoly = dve_bool_not (lyrCond, lyrCond2); lyrError101 += dve_drc (all_edges (lyrPoly), "Conductive metal not overlapping"); lyrPoly = dve_bool_not (lyrCond2, lyrCond); lyrError101 += dve_drc (all_edges (lyrPoly), "Conductive metal not overlapping");

Notice that in the second example the polygon 4 on the layer 'cond' creates a hole.
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()