dve_plgout()
Extracts entire polygons from selected edges. If any section of a polygon is in error, then the entire polygon is extracted. Returns: A polygon layer.
See also: dve_quadout()
Syntax
dve_plgout (edgeLayer);
where:
| edgeLayer | A layer containing selected edge segments. Edge segments are selected using the dve_drc command |
Example
decl lyrCond = dve_import_layer ("cond"); decl lyrError101 = dve_export_layer ("error101"); decl lyrEdges1 = NULL; decl lyrEdges2 = NULL; decl lyrEdges3 = NULL; decl lyrPolyInterconnect = NULL; //Identify sections of interconnect metal w/width >=2.0 and width <= 3.0 lyrEdges1 = dve_drc (width (lyrCond) < 2.0); lyrEdges2 = dve_drc (invert_edges (lyrEdges1)); lyrEdges3 = dve_drc (width (lyrEdges2) < 3.0); lyrPolyInterconnect = dve_plgout (lyrEdges3); lyrError101 += dve_drc (all_edges (lyrPolyInterconnect), "Valid interconnect");
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()