public static class EdgeShape.CubicCurve<V,E> extends AbstractEdgeShapeTransformer<V,E> implements EdgeShape.IndexedRendering<V,E>
Modifier and Type | Field and Description |
---|---|
protected edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> |
parallelEdgeIndexFunction |
control_offset_increment
Constructor and Description |
---|
CubicCurve() |
Modifier and Type | Method and Description |
---|---|
edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> |
getEdgeIndexFunction() |
void |
setEdgeIndexFunction(edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> parallelEdgeIndexFunction) |
java.awt.Shape |
transform(edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E> context)
Get the shape for this edge, returning either the
shared instance or, in the case of self-loop edges, the
Loop shared instance.
|
setControlOffsetIncrement
public void setEdgeIndexFunction(edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> parallelEdgeIndexFunction)
setEdgeIndexFunction
in interface EdgeShape.IndexedRendering<V,E>
public edu.uci.ics.jung.graph.util.EdgeIndexFunction<V,E> getEdgeIndexFunction()
getEdgeIndexFunction
in interface EdgeShape.IndexedRendering<V,E>