com.sun.electric.tool.extract
Class NetPBucket

java.lang.Object
  extended by com.sun.electric.tool.extract.NetPBucket
All Implemented Interfaces:
ExtractedPBucket

public class NetPBucket
extends java.lang.Object
implements ExtractedPBucket

Class to describe extracted circuit information.


Constructor Summary
NetPBucket(java.lang.String net)
           
 
Method Summary
 void addCapacitance(Layer layer, Poly poly)
          Method to merge given Poly with rest of geometries in that layer for that particular net
 void addTransistor(ExtractedPBucket transBucket)
           
 java.lang.String getInfo(Technology tech)
          Method to be used to retrieve information while printing the deck.
 void modifyResistance(Layer layer, PolyBase poly, java.lang.String[] subNets, boolean add)
           
 void postProcess(boolean merge)
          Method to perform operations after no more elemenets will be added.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetPBucket

public NetPBucket(java.lang.String net)
Method Detail

addTransistor

public void addTransistor(ExtractedPBucket transBucket)

modifyResistance

public void modifyResistance(Layer layer,
                             PolyBase poly,
                             java.lang.String[] subNets,
                             boolean add)

addCapacitance

public void addCapacitance(Layer layer,
                           Poly poly)
Method to merge given Poly with rest of geometries in that layer for that particular net

Parameters:
layer -
poly -

getInfo

public java.lang.String getInfo(Technology tech)
Method to be used to retrieve information while printing the deck.

Specified by:
getInfo in interface ExtractedPBucket

postProcess

public void postProcess(boolean merge)
Method to perform operations after no more elemenets will be added. Valid for PolySweepMerge

Parameters:
merge - true if polygons must be merged otherwise non-overlapping polygons will be generated.