public static class Technology.MultiCutData
extends java.lang.Object
Constructor and Description |
---|
MultiCutData(ImmutableNodeInst niD,
TechPool techPool)
Constructor to initialize for multiple cuts.
|
Modifier and Type | Method and Description |
---|---|
Poly |
fillCutPoly(EPoint anchor,
int cut)
Method to fill in the contact cuts based on anchor information.
|
protected Poly |
fillCutPoly(ImmutableNodeInst ni,
int cut)
Method to fill in the contact cuts of a contact when there are
multiple cuts.
|
double |
getCutSizeX()
Method to return the size of the cut along X.
|
double |
getCutSizeY()
Method to return the size of the cut along Y.
|
int |
numCuts()
Method to return the number of cuts in the contact node.
|
int |
numCutsX()
Method to return the number of cuts along X axis in the contact node.
|
int |
numCutsY()
Method to return the number of cuts along Y axis in the contact node.
|
public MultiCutData(ImmutableNodeInst niD, TechPool techPool)
niD
- the NodeInst with multiple cuts.public int numCuts()
public int numCutsX()
public int numCutsY()
public double getCutSizeX()
public double getCutSizeY()
protected Poly fillCutPoly(ImmutableNodeInst ni, int cut)