com.sun.electric.tool.generator.layout.fill
Class FillGenConfig
java.lang.Object
com.sun.electric.tool.generator.layout.fill.FillGenConfig
- All Implemented Interfaces:
- java.io.Serializable
public class FillGenConfig
- extends java.lang.Object
- implements java.io.Serializable
CONFIG
- See Also:
- Serialized Form
Constructor Summary |
FillGenConfig(FillGeneratorTool.FillTypeEnum type,
TechType.TechTypeEnum tech,
java.lang.String lib,
ExportConfig perim,
int first,
int last,
double w,
double h,
boolean even,
int[] cellTiles,
boolean hierarchy,
double minO,
double drcSpacingRule,
boolean binary,
boolean useMaster,
boolean onlyAround,
double gap,
FillGenConfig.FillGenType genType,
int level)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
techType
public TechType.TechTypeEnum techType
fillType
public FillGeneratorTool.FillTypeEnum fillType
fillLibName
public java.lang.String fillLibName
evenLayersHorizontal
public boolean evenLayersHorizontal
width
public double width
height
public double height
targetW
public double targetW
targetH
public double targetH
minTileSizeX
public double minTileSizeX
minTileSizeY
public double minTileSizeY
perim
public ExportConfig perim
firstLayer
public int firstLayer
lastLayer
public int lastLayer
cellTiles
public int[] cellTiles
hierarchy
public boolean hierarchy
minOverlap
public double minOverlap
drcSpacingRule
public double drcSpacingRule
binary
public boolean binary
useMaster
public boolean useMaster
onlyAround
public boolean onlyAround
gap
public double gap
fillCellType
public FillGenConfig.FillGenType fillCellType
level
public int level
job
public Job job
FillGenConfig
public FillGenConfig(FillGeneratorTool.FillTypeEnum type,
TechType.TechTypeEnum tech,
java.lang.String lib,
ExportConfig perim,
int first,
int last,
double w,
double h,
boolean even,
int[] cellTiles,
boolean hierarchy,
double minO,
double drcSpacingRule,
boolean binary,
boolean useMaster,
boolean onlyAround,
double gap,
FillGenConfig.FillGenType genType,
int level)
setTargetValues
public void setTargetValues(double targetW,
double targetH,
double sx,
double sy)
reserveSpaceOnLayer
public FillGenConfig.ReserveConfig reserveSpaceOnLayer(Technology tech,
int layer,
double vddReserved,
FillGeneratorTool.Units vddUnits,
double gndReserved,
FillGeneratorTool.Units gndUnits)