protected abstract void |
AbstractEdgeRenderer.drawSimpleEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
protected void |
HeavyweightEdgeRenderer.drawSimpleEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
Draws the edge e , whose endpoints are at (x1,y1) and (x2,y2)
, on the graphics context g .
|
protected void |
LightweightEdgeRenderer.drawSimpleEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
Draws the edge e , whose endpoints are at (x1,y1) and (x2,y2)
, on the graphics context g .
|
protected void |
ReshapingEdgeRenderer.drawSimpleEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
Draws the edge e , whose endpoints are at (x1,y1) and (x2,y2)
, on the graphics context g .
|
AffineTransform |
CenterEdgeArrowRenderingSupport.getArrowTransform(RenderContext<V,E> rc,
Line2D edgeShape,
Shape vertexShape) |
|
AffineTransform |
CenterEdgeArrowRenderingSupport.getArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape) |
|
AffineTransform |
DefaultEdgeArrowRenderingSupport.getArrowTransform(RenderContext<V,E> rc,
Line2D edgeShape,
Shape vertexShape) |
|
AffineTransform |
DefaultEdgeArrowRenderingSupport.getArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape) |
|
AffineTransform |
EdgeArrowRenderingSupport.getArrowTransform(RenderContext<V,E> rc,
Line2D edgeShape,
Shape vertexShape) |
Returns a transform to position the arrowhead on this edge shape at the point where it
intersects the passed vertex shape.
|
AffineTransform |
EdgeArrowRenderingSupport.getArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape) |
Returns a transform to position the arrowhead on this edge shape at the point where it
intersects the passed vertex shape.
|
protected AffineTransform |
CenterEdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Line2D edgeShape,
Shape vertexShape) |
|
AffineTransform |
CenterEdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape) |
|
AffineTransform |
CenterEdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape,
boolean passedGo) |
Returns a transform to position the arrowhead on this edge shape at the point where it
intersects the passed vertex shape.
|
protected AffineTransform |
DefaultEdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Line2D edgeShape,
Shape vertexShape) |
|
AffineTransform |
DefaultEdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape) |
|
AffineTransform |
DefaultEdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape,
boolean passedGo) |
|
AffineTransform |
EdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape) |
Returns a transform to position the arrowhead on this edge shape at the point where it
intersects the passed vertex shape.
|
AffineTransform |
EdgeArrowRenderingSupport.getReverseArrowTransform(RenderContext<V,E> rc,
Shape edgeShape,
Shape vertexShape,
boolean passedGo) |
Returns a transform to position the arrowhead on this edge shape at the point where it
intersects the passed vertex shape.
|
protected abstract Shape |
AbstractVertexRenderer.getVertexShape(RenderContext<V,E> renderContext,
V vertex) |
LightweightVertexRenderer overrides to provide a lightweight shape HeavyweightVertexRenderer
uses the configured vertexShapeFunction
|
protected Shape |
HeavyweightVertexRenderer.getVertexShape(RenderContext<V,E> renderContext,
V vertex) |
|
protected Shape |
LightweightVertexRenderer.getVertexShape(RenderContext<V,E> renderContext,
V vertex) |
|
void |
HeayweightEdgeLabelRenderer.labelEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e,
String label) |
|
void |
Renderer.EdgeLabel.labelEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e,
String label) |
|
void |
Renderer.EdgeLabel.NOOP.labelEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e,
String label) |
|
void |
HeavyweightVertexLabelRenderer.labelVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v,
String label) |
Labels the specified vertex with the specified label.
|
void |
Renderer.VertexLabel.labelVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v,
String label) |
|
void |
Renderer.VertexLabel.NOOP.labelVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v,
String label) |
|
void |
VertexLabelAsShapeRenderer.labelVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v,
String label) |
Labels the specified vertex with the specified label.
|
void |
AbstractEdgeRenderer.paintEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
Renderer.Edge.NOOP.paintEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
Renderer.Edge.paintEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
protected abstract void |
AbstractVertexRenderer.paintIconForVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
protected void |
HeavyweightVertexRenderer.paintIconForVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
Paint v 's icon on g at (x,y) .
|
protected void |
HeavyweightVertexSelectionRenderer.paintIconForVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
protected void |
LightweightVertexRenderer.paintIconForVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
Paint v 's icon on g at (x,y) .
|
protected void |
AbstractVertexRenderer.paintShapeForVertex(RenderContext<V,E> renderContext,
V v,
Shape shape) |
|
protected void |
GradientVertexRenderer.paintShapeForVertex(RenderContext<V,E> renderContext,
V v,
Shape shape) |
|
protected void |
HeavyweightVertexSelectionRenderer.paintShapeForVertex(RenderContext<V,E> renderContext,
V v,
Shape shape) |
|
protected void |
LightweightVertexSelectionRenderer.paintShapeForVertex(RenderContext<V,E> renderContext,
V v,
Shape shape) |
|
void |
AbstractVertexRenderer.paintVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
GradientVertexRenderer.paintVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
Renderer.Vertex.NOOP.paintVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
Renderer.Vertex.paintVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
protected Shape |
AbstractEdgeRenderer.prepareFinalEdgeShape(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e,
int[] coords,
boolean[] loop) |
|
protected Shape |
AbstractVertexRenderer.prepareFinalVertexShape(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v,
int[] coords) |
Returns the vertex shape in layout coordinates.
|
Component |
HeavyweightVertexLabelRenderer.prepareRenderer(RenderContext<V,E> renderContext,
Object value,
boolean isSelected,
V vertex) |
|
Component |
HeayweightEdgeLabelRenderer.prepareRenderer(RenderContext<V,E> renderContext,
Object value,
boolean isSelected,
E edge) |
|
Component |
VertexLabelAsShapeRenderer.prepareRenderer(RenderContext<V,E> rc,
Object value,
boolean isSelected,
V vertex) |
|
void |
BiModalRenderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel) |
|
void |
BiModalRenderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
Spatial<V,V> vertexSpatial,
Spatial<E,V> edgeSpatial) |
|
void |
LightweightRenderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel) |
|
void |
LightweightRenderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
Spatial<V,V> vertexSpatial,
Spatial<E,V> edgeSpatial) |
|
void |
Renderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel) |
|
void |
Renderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
Spatial<V,V> vertexSpatial,
Spatial<E,V> edgeSpatial) |
|
void |
SelectionRenderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel) |
|
void |
SelectionRenderer.render(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
Spatial<V,V> vertexSpatial,
Spatial<E,V> edgeSpatial) |
|
void |
BiModalRenderer.renderEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
LightweightRenderer.renderEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
Renderer.renderEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
SelectionRenderer.renderEdge(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
BiModalRenderer.renderEdgeLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
LightweightRenderer.renderEdgeLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
Renderer.renderEdgeLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
SelectionRenderer.renderEdgeLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
E e) |
|
void |
BiModalRenderer.renderVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
BiModalSelectionRenderer.renderVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
Render the highlights for the supplied vertex
|
void |
LightweightRenderer.renderVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
Renderer.renderVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
SelectionRenderer.renderVertex(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
BiModalRenderer.renderVertexLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
LightweightRenderer.renderVertexLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
Renderer.renderVertexLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|
void |
SelectionRenderer.renderVertexLabel(RenderContext<V,E> renderContext,
LayoutModel<V> layoutModel,
V v) |
|