|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.database.hierarchy.HierarchyEnumerator.Visitor
com.sun.electric.tool.extract.GeometrySearch
public class GeometrySearch
User: gg151869
Constructor Summary | |
---|---|
GeometrySearch()
|
Method Summary | |
---|---|
java.lang.String |
describeFoundGeometry()
|
boolean |
enterCell(HierarchyEnumerator.CellInfo info)
Enumerator class |
void |
exitCell(HierarchyEnumerator.CellInfo info)
The HierarchyEnumerator has finished enumerating the contents of the current Cell instance. |
boolean |
foundGeometry()
|
int |
getCellsProcessed()
|
VarContext |
getContext()
|
Geometric |
getGeometricFound()
|
boolean |
searchGeometries(Cell cell,
EPoint point,
boolean visibleObjectsOnly)
Find a Primitive Node or Arc at a point in a cell. |
boolean |
visitNodeInst(Nodable no,
HierarchyEnumerator.CellInfo info)
The HierarchyEnumerator is visiting Nodable ni. |
Methods inherited from class com.sun.electric.database.hierarchy.HierarchyEnumerator.Visitor |
---|
newCellInfo |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeometrySearch()
Method Detail |
---|
public boolean searchGeometries(Cell cell, EPoint point, boolean visibleObjectsOnly)
cell
- the cell in which the point residespoint
- a point to search undervisibleObjectsOnly
- true to consider only Geometries that are visible
public boolean foundGeometry()
public Geometric getGeometricFound()
public VarContext getContext()
public int getCellsProcessed()
public java.lang.String describeFoundGeometry()
public boolean enterCell(HierarchyEnumerator.CellInfo info)
enterCell
in class HierarchyEnumerator.Visitor
info
- information about the Cell instance being
enumerated
public void exitCell(HierarchyEnumerator.CellInfo info)
HierarchyEnumerator.Visitor
exitCell
in class HierarchyEnumerator.Visitor
info
- information about the Cell instance being
enumeratedpublic boolean visitNodeInst(Nodable no, HierarchyEnumerator.CellInfo info)
HierarchyEnumerator.Visitor
visitNodeInst
in class HierarchyEnumerator.Visitor
no
- the Nodable that HierarchyEnumerator is visiting.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |