public static class LayoutOption.OrthogonalEdgeRouter extends java.lang.Object implements LayoutOption
LayoutOption.BalloonTree, LayoutOption.BBC, LayoutOption.BBCCompact, LayoutOption.BBCIsolated, LayoutOption.CompactTree, LayoutOption.ConnectorEndPointStyle, LayoutOption.ConnectorStyle, LayoutOption.DirectedTree, LayoutOption.Hierarchical, LayoutOption.HorizontalVerticalTree, LayoutOption.InitialPlacement, LayoutOption.Organic, LayoutOption.OrganicEdgeRouter, LayoutOption.Orientation, LayoutOption.Orthogonal, LayoutOption.OrthogonalEdgeRouter, LayoutOption.RootNodePolicy, LayoutOption.RoutingStyle, LayoutOption.ShapePlacement, LayoutOption.SingleCycle, LayoutOption.SmartOrganic
Constructor and Description |
---|
OrthogonalEdgeRouter(double centerToSpaceRatio,
boolean coupledDistance,
boolean useCustomBorderCapacity,
int customBorderCapacity,
boolean localCrossingMinimization,
int minimumDistance,
int minimumDistanceToNode,
LayoutOption.RoutingStyle routingStyle) |
Modifier and Type | Method and Description |
---|---|
double |
getCenterToSpaceRatio() |
int |
getCustomBorderCapacity() |
int |
getMinimumDistance() |
int |
getMinimumDistanceToNode() |
LayoutOption.RoutingStyle |
getRoutingStyle() |
boolean |
isCoupledDistance() |
boolean |
isLocalCrossingMinimization() |
boolean |
isUseCustomBorderCapacity() |
void |
setCenterToSpaceRatio(double aCenterToSpaceRatio) |
void |
setCoupledDistance(boolean aCoupledDistance) |
void |
setCustomBorderCapacity(int aCustomBorderCapacity) |
void |
setLocalCrossingMinimization(boolean aLocalCrossingMinimization) |
void |
setMinimumDistance(int aMinimumDistance) |
void |
setMinimumDistanceToNode(int aMinimumDistanceToNode) |
void |
setRoutingStyle(LayoutOption.RoutingStyle aRoutingStyle) |
void |
setUseCustomBorderCapacity(boolean aUseCustomBorderCapacity) |
public OrthogonalEdgeRouter(double centerToSpaceRatio, boolean coupledDistance, boolean useCustomBorderCapacity, int customBorderCapacity, boolean localCrossingMinimization, int minimumDistance, int minimumDistanceToNode, LayoutOption.RoutingStyle routingStyle)
public void setCenterToSpaceRatio(double aCenterToSpaceRatio)
public double getCenterToSpaceRatio()
public void setCoupledDistance(boolean aCoupledDistance)
public boolean isCoupledDistance()
public void setUseCustomBorderCapacity(boolean aUseCustomBorderCapacity)
public boolean isUseCustomBorderCapacity()
public void setCustomBorderCapacity(int aCustomBorderCapacity)
public int getCustomBorderCapacity()
public void setLocalCrossingMinimization(boolean aLocalCrossingMinimization)
public boolean isLocalCrossingMinimization()
public void setMinimumDistance(int aMinimumDistance)
public int getMinimumDistance()
public void setMinimumDistanceToNode(int aMinimumDistanceToNode)
public int getMinimumDistanceToNode()
public void setRoutingStyle(LayoutOption.RoutingStyle aRoutingStyle)
public LayoutOption.RoutingStyle getRoutingStyle()