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 © 2015. All rights reserved.