use of org.graphstream.ui.graphicGraph.GraphicEdge in project gs-ui-javafx by graphstream.
the class EdgeRenderer method renderShadow.
@Override
public void renderShadow(Backend bck, DefaultCamera2D camera, GraphicElement element) {
GraphicEdge edge = (GraphicEdge) element;
ConnectorSkeleton skel = getOrSetConnectorSkeleton(element);
shape.configureForElement(bck, element, skel, camera);
shape.renderShadow(bck, camera, element, skel);
if (edge.isDirected() && (arrow != null)) {
arrow.theConnectorYoureAttachedTo((Connector) shape);
arrow.configureForElement(bck, element, skel, camera);
arrow.renderShadow(bck, camera, element, skel);
}
}
use of org.graphstream.ui.graphicGraph.GraphicEdge in project gs-ui-javafx by graphstream.
the class EdgeRenderer method renderElement.
@Override
public void renderElement(Backend bck, DefaultCamera2D camera, GraphicElement element) {
GraphicEdge edge = (GraphicEdge) element;
ConnectorSkeleton skel = getOrSetConnectorSkeleton(element);
shape.configureForElement(bck, element, skel, camera);
shape.render(bck, camera, element, skel);
if (edge.isDirected() && (arrow != null)) {
arrow.theConnectorYoureAttachedTo((Connector) shape);
arrow.configureForElement(bck, element, skel, camera);
arrow.render(bck, camera, element, skel);
}
}
Aggregations