public class CubicCurveEdgeEffects<V,E> extends Object implements EdgeEffects<V,E>
| Modifier and Type | Field and Description |
|---|---|
protected VisualizationServer.Paintable |
arrowPaintable |
protected Shape |
arrowShape |
protected VisualizationServer.Paintable |
edgePaintable |
protected Shape |
edgeShape |
protected Shape |
rawArrowShape |
protected CubicCurve2D |
rawEdge |
| Constructor and Description |
|---|
CubicCurveEdgeEffects() |
| Modifier and Type | Method and Description |
|---|---|
void |
endArrowEffects(BasicVisualizationServer<V,E> vv) |
void |
endEdgeEffects(BasicVisualizationServer<V,E> vv) |
void |
midArrowEffects(BasicVisualizationServer<V,E> vv,
Point2D down,
Point2D out) |
void |
midEdgeEffects(BasicVisualizationServer<V,E> vv,
Point2D down,
Point2D out) |
void |
startArrowEffects(BasicVisualizationServer<V,E> vv,
Point2D down,
Point2D out) |
void |
startEdgeEffects(BasicVisualizationServer<V,E> vv,
Point2D down,
Point2D out) |
protected CubicCurve2D rawEdge
protected Shape edgeShape
protected Shape rawArrowShape
protected Shape arrowShape
protected VisualizationServer.Paintable edgePaintable
protected VisualizationServer.Paintable arrowPaintable
public void startEdgeEffects(BasicVisualizationServer<V,E> vv, Point2D down, Point2D out)
startEdgeEffects in interface EdgeEffects<V,E>public void midEdgeEffects(BasicVisualizationServer<V,E> vv, Point2D down, Point2D out)
midEdgeEffects in interface EdgeEffects<V,E>public void endEdgeEffects(BasicVisualizationServer<V,E> vv)
endEdgeEffects in interface EdgeEffects<V,E>public void startArrowEffects(BasicVisualizationServer<V,E> vv, Point2D down, Point2D out)
startArrowEffects in interface EdgeEffects<V,E>public void midArrowEffects(BasicVisualizationServer<V,E> vv, Point2D down, Point2D out)
midArrowEffects in interface EdgeEffects<V,E>public void endArrowEffects(BasicVisualizationServer<V,E> vv)
endArrowEffects in interface EdgeEffects<V,E>Copyright © 2016. All rights reserved.