com.sun.electric.tool.generator.flag
Class SchematicPosition

java.lang.Object
  extended by com.sun.electric.tool.generator.flag.SchematicPosition
All Implemented Interfaces:
java.lang.Comparable<SchematicPosition>

public class SchematicPosition
extends java.lang.Object
implements java.lang.Comparable<SchematicPosition>

The position of a NodeInst deep in the hierarchy. For example "123/456/789" means 789 is coordinate of NodeInst, 456 is coordinate of NodeInst's parent, and 123 is coordinate of NodeInst's grand parent.


Constructor Summary
SchematicPosition()
           
 
Method Summary
 int compareTo(SchematicPosition p2)
           
 SchematicPosition copy()
           
 int depth()
           
 void pop()
           
 void push(double d)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchematicPosition

public SchematicPosition()
Method Detail

depth

public int depth()

compareTo

public int compareTo(SchematicPosition p2)
Specified by:
compareTo in interface java.lang.Comparable<SchematicPosition>

push

public void push(double d)

pop

public void pop()

copy

public SchematicPosition copy()