public class Technology.SizeCorrector
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<ArcProtoId,java.lang.Integer> |
arcExtends |
java.util.HashMap<PrimitiveNodeId,EPoint> |
nodeExtends |
Modifier and Type | Method and Description |
---|---|
long |
getExtendFromDisk(ArcProto ap,
double width) |
long |
getExtendToDisk(ImmutableArcInst a) |
EPoint |
getSizeFromDisk(PrimitiveNode pn,
double width,
double height) |
EPoint |
getSizeToDisk(ImmutableNodeInst n) |
long |
getWidthToDisk(ImmutableArcInst a) |
boolean |
isIdentity() |
public final java.util.HashMap<ArcProtoId,java.lang.Integer> arcExtends
public final java.util.HashMap<PrimitiveNodeId,EPoint> nodeExtends
public boolean isIdentity()
public long getExtendFromDisk(ArcProto ap, double width)
public long getExtendToDisk(ImmutableArcInst a)
public long getWidthToDisk(ImmutableArcInst a)
public EPoint getSizeFromDisk(PrimitiveNode pn, double width, double height)
public EPoint getSizeToDisk(ImmutableNodeInst n)