Package | Description |
---|---|
com.sun.electric.database |
Package for the Electric database.
|
com.sun.electric.database.hierarchy |
Package for hierarchy (cell instances inside of cells).
|
com.sun.electric.database.topology |
Package for connected Nodes and Arcs.
|
com.sun.electric.technology |
Package for handling technology information.
|
Modifier and Type | Field and Description |
---|---|
static CellBackup[] |
CellBackup.NULL_ARRAY |
Modifier and Type | Field and Description |
---|---|
ImmutableArrayList<CellBackup> |
Snapshot.cellBackups |
static ImmutableArrayList<CellBackup> |
CellBackup.EMPTY_LIST |
Modifier and Type | Method and Description |
---|---|
CellBackup |
Snapshot.getCell(CellId cellId) |
CellBackup |
Snapshot.getCell(int cellIndex) |
CellBackup |
CellBackup.Memoization.getCellBackup() |
static CellBackup |
CellBackup.newInstance(ImmutableCell d,
TechPool techPool)
Creates a new instance of CellBackup
|
CellBackup |
CellBackup.with(ImmutableCell d,
ImmutableNodeInst[] nodesArray,
ImmutableArcInst[] arcsArray,
ImmutableExport[] exportsArray,
TechPool superPool)
Creates a new instance of CellBackup which differs from this CellBackup.
|
CellBackup |
CellBackup.withoutModified()
Creates a new instance of CellBackup with modified flag off.
|
CellBackup |
CellBackup.withRevisionDate(long revisionDate)
Creates a new instance of CellBackup which differs from this CellBackup by revision date.
|
CellBackup |
CellBackup.withTechPool(TechPool techPool)
Returns CellBackup which differs from this CellBackup by TechPool.
|
Modifier and Type | Method and Description |
---|---|
void |
IdMapper.moveCell(CellBackup cellBackup,
CellId newCellId)
Add to this idMapper mapping from old cellBackup to new cellId together with all exports.
|
Snapshot |
Snapshot.with(Tool tool,
Environment environment,
CellBackup[] cellBackupsArray,
ERectangle[] cellBoundsArray,
LibraryBackup[] libBackupsArray)
Creates a new instance of Snapshot which differs from this Snapshot.
|
Modifier and Type | Method and Description |
---|---|
CellBackup |
Cell.backup() |
CellBackup |
Cell.backupUnsafe() |
Modifier and Type | Method and Description |
---|---|
CellBackup |
NodeInst.getCellBackupUnsafe()
Returns CellBackup containing this NodeInst.
|
Modifier and Type | Method and Description |
---|---|
CellBackup |
AbstractShapeBuilder.getCellBackup() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractShapeBuilder.setup(CellBackup cellBackup,
Orientation orient,
boolean electrical,
boolean wipePins,
boolean reasonable,
Layer.Function.Set onlyTheseLayers) |
Constructor and Description |
---|
BoundsBuilder(CellBackup cellBackup) |
Shrinkage(CellBackup cellBackup) |