Uses of Interface
edu.uci.ics.jung.visualization.RenderContext
Packages that use RenderContext
Package
Description
Frameworks and mechanisms for visualizing JUNG graphs using Swing/AWT.
Classes which support creating visual annotations for graphs.
Mechanisms for manipulating and controlling a graph visualization, largely
in terms of mouse plugins.
Visualization mechanisms related to graph layout: caching, persistence,
event-emitting, etc.
Visualization mechanisms relating to rendering.
Visualization mechanisms related to transformation of graph element shapes.
-
Uses of RenderContext in edu.uci.ics.jung.visualization
Classes in edu.uci.ics.jung.visualization that implement RenderContextFields in edu.uci.ics.jung.visualization declared as RenderContextModifier and TypeFieldDescriptionprotected RenderContext
<V, E> BasicVisualizationServer.renderContext
Methods in edu.uci.ics.jung.visualization that return RenderContextModifier and TypeMethodDescriptionBasicVisualizationServer.getRenderContext()
VisualizationServer.getRenderContext()
Methods in edu.uci.ics.jung.visualization with parameters of type RenderContextModifier and TypeMethodDescriptionvoid
BasicVisualizationServer.setRenderContext
(RenderContext<V, E> renderContext) void
VisualizationServer.setRenderContext
(RenderContext<V, E> renderContext) -
Uses of RenderContext in edu.uci.ics.jung.visualization.annotations
Fields in edu.uci.ics.jung.visualization.annotations declared as RenderContextModifier and TypeFieldDescriptionprotected RenderContext
<V, E> AnnotatingGraphMousePlugin.rc
holds rendering settingsprotected RenderContext
<V, E> AnnotatingModalGraphMouse.rc
protected RenderContext
<?, ?> AnnotationManager.rc
protected RenderContext
<?, ?> AnnotationPaintable.rc
Methods in edu.uci.ics.jung.visualization.annotations with parameters of type RenderContextModifier and TypeMethodDescriptionAnnotationManager.prepareRenderer
(RenderContext<?, ?> rc, AnnotationRenderer annotationRenderer, Object value) AnnotationPaintable.prepareRenderer
(RenderContext<?, ?> rc, AnnotationRenderer annotationRenderer, Object value) Constructors in edu.uci.ics.jung.visualization.annotations with parameters of type RenderContextModifierConstructorDescriptionCreate an instance with defaults for primary (button 1) and secondary (button 1 + shift) selection.AnnotatingGraphMousePlugin
(RenderContext<V, E> rc, int selectionModifiers, int additionalModifiers) Create an instance with the specified primary and secondary selection mechanisms.AnnotatingModalGraphMouse
(RenderContext<V, E> rc, AnnotatingGraphMousePlugin<V, E> annotatingPlugin) Create an instance with default values for scale in (1.1) and scale out (1/1.1).AnnotatingModalGraphMouse
(RenderContext<V, E> rc, AnnotatingGraphMousePlugin<V, E> annotatingPlugin, float in, float out) Create an instance with the specified scale in and scale out values.AnnotationManager
(RenderContext<?, ?> rc) AnnotationPaintable
(RenderContext<?, ?> rc, AnnotationRenderer annotationRenderer) -
Uses of RenderContext in edu.uci.ics.jung.visualization.control
Fields in edu.uci.ics.jung.visualization.control declared as RenderContextConstructors in edu.uci.ics.jung.visualization.control with parameters of type RenderContextModifierConstructorDescriptionEditingModalGraphMouse
(RenderContext<V, E> rc, com.google.common.base.Supplier<V> vertexFactory, com.google.common.base.Supplier<E> edgeFactory) Creates an instance with the specified rendering context and vertex/edge factories, and with default zoom in/out values of 1.1 and 1/1.1.EditingModalGraphMouse
(RenderContext<V, E> rc, com.google.common.base.Supplier<V> vertexFactory, com.google.common.base.Supplier<E> edgeFactory, float in, float out) Creates an instance with the specified rendering context and vertex/edge factories, and with the specified zoom in/out values. -
Uses of RenderContext in edu.uci.ics.jung.visualization.layout
Fields in edu.uci.ics.jung.visualization.layout declared as RenderContextModifier and TypeFieldDescriptionprotected RenderContext
<V, E> BoundingRectangleCollector.rc
protected RenderContext
<V, E> BoundingRectanglePaintable.rc
Constructors in edu.uci.ics.jung.visualization.layout with parameters of type RenderContextModifierConstructorDescriptionBoundingRectangleCollector
(RenderContext<V, E> rc, Layout<V, E> layout) BoundingRectanglePaintable
(RenderContext<V, E> rc, Layout<V, E> layout) -
Uses of RenderContext in edu.uci.ics.jung.visualization.renderers
Fields in edu.uci.ics.jung.visualization.renderers declared as RenderContextMethods in edu.uci.ics.jung.visualization.renderers with parameters of type RenderContextModifier and TypeMethodDescriptionprotected void
BasicEdgeRenderer.drawSimpleEdge
(RenderContext<V, E> rc, Layout<V, E> layout, E e) Draws the edgee
, whose endpoints are at(x1,y1)
and(x2,y2)
, on the graphics contextg
.protected void
CachingEdgeRenderer.drawSimpleEdge
(RenderContext<V, E> rc, Layout<V, E> layout, E e) Draws the edgee
, whose endpoints are at(x1,y1)
and(x2,y2)
, on the graphics contextg
.protected void
ReshapingEdgeRenderer.drawSimpleEdge
(RenderContext<V, E> rc, Layout<V, E> layout, E e) Draws the edgee
, whose endpoints are at(x1,y1)
and(x2,y2)
, on the graphics contextg
.BasicEdgeArrowRenderingSupport.getArrowTransform
(RenderContext<V, E> rc, Line2D edgeShape, Shape vertexShape) BasicEdgeArrowRenderingSupport.getArrowTransform
(RenderContext<V, E> rc, Shape edgeShape, Shape vertexShape) CenterEdgeArrowRenderingSupport.getArrowTransform
(RenderContext<V, E> rc, Line2D edgeShape, Shape vertexShape) CenterEdgeArrowRenderingSupport.getArrowTransform
(RenderContext<V, E> rc, Shape edgeShape, Shape vertexShape) 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.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
BasicEdgeArrowRenderingSupport.getReverseArrowTransform
(RenderContext<V, E> rc, Line2D edgeShape, Shape vertexShape) BasicEdgeArrowRenderingSupport.getReverseArrowTransform
(RenderContext<V, E> rc, Shape edgeShape, Shape vertexShape) BasicEdgeArrowRenderingSupport.getReverseArrowTransform
(RenderContext<V, E> rc, Shape edgeShape, Shape vertexShape, boolean passedGo) protected AffineTransform
CenterEdgeArrowRenderingSupport.getReverseArrowTransform
(RenderContext<V, E> rc, Line2D edgeShape, Shape vertexShape) CenterEdgeArrowRenderingSupport.getReverseArrowTransform
(RenderContext<V, E> rc, Shape edgeShape, Shape vertexShape) 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.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.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.void
void
void
Renderer.EdgeLabel.NOOP.labelEdge
(RenderContext rc, Layout layout, Object e, String label) void
BasicVertexLabelRenderer.labelVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v, String label) Labels the specified vertex with the specified label.void
Renderer.VertexLabel.labelVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v, String label) void
Renderer.VertexLabel.NOOP.labelVertex
(RenderContext rc, Layout layout, Object v, String label) void
VertexLabelAsShapeRenderer.labelVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v, String label) Labels the specified vertex with the specified label.void
void
Renderer.Edge.NOOP.paintEdge
(RenderContext rc, Layout layout, Object e) void
protected void
BasicVertexRenderer.paintIconForVertex
(RenderContext<V, E> rc, V v, Layout<V, E> layout) Paintv
's icon ong
at(x,y)
.protected void
CachingVertexRenderer.paintIconForVertex
(RenderContext<V, E> rc, V v, Layout<V, E> layout) Paintv
's icon ong
at(x,y)
.protected void
BasicVertexRenderer.paintShapeForVertex
(RenderContext<V, E> rc, V v, Shape shape) protected void
GradientVertexRenderer.paintShapeForVertex
(RenderContext<V, E> rc, V v, Shape shape) void
BasicVertexRenderer.paintVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v) void
GradientVertexRenderer.paintVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v) void
Renderer.Vertex.NOOP.paintVertex
(RenderContext rc, Layout layout, Object v) void
Renderer.Vertex.paintVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v) protected Shape
BasicEdgeRenderer.prepareFinalEdgeShape
(RenderContext<V, E> rc, Layout<V, E> layout, E e, int[] coords, boolean[] loop) protected Shape
BasicVertexRenderer.prepareFinalVertexShape
(RenderContext<V, E> rc, V v, Layout<V, E> layout, int[] coords) Returns the vertex shape in view coordinates.BasicEdgeLabelRenderer.prepareRenderer
(RenderContext<V, E> rc, EdgeLabelRenderer graphLabelRenderer, Object value, boolean isSelected, E edge) BasicVertexLabelRenderer.prepareRenderer
(RenderContext<V, E> rc, VertexLabelRenderer graphLabelRenderer, Object value, boolean isSelected, V vertex) VertexLabelAsShapeRenderer.prepareRenderer
(RenderContext<V, E> rc, VertexLabelRenderer graphLabelRenderer, Object value, boolean isSelected, V vertex) void
void
void
BasicRenderer.renderEdge
(RenderContext<V, E> rc, Layout<V, E> layout, E e) void
Renderer.renderEdge
(RenderContext<V, E> rc, Layout<V, E> layout, E e) void
BasicRenderer.renderEdgeLabel
(RenderContext<V, E> rc, Layout<V, E> layout, E e) void
Renderer.renderEdgeLabel
(RenderContext<V, E> rc, Layout<V, E> layout, E e) void
BasicRenderer.renderVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v) void
Renderer.renderVertex
(RenderContext<V, E> rc, Layout<V, E> layout, V v) void
BasicRenderer.renderVertexLabel
(RenderContext<V, E> rc, Layout<V, E> layout, V v) void
Renderer.renderVertexLabel
(RenderContext<V, E> rc, Layout<V, E> layout, V v) protected boolean
BasicVertexRenderer.vertexHit
(RenderContext<V, E> rc, Shape s) protected boolean
GradientVertexRenderer.vertexHit
(RenderContext<V, E> rc, Shape s) Constructors in edu.uci.ics.jung.visualization.renderers with parameters of type RenderContext -
Uses of RenderContext in edu.uci.ics.jung.visualization.spatial
Fields in edu.uci.ics.jung.visualization.spatial declared as RenderContext -
Uses of RenderContext in edu.uci.ics.jung.visualization.transform.shape
Fields in edu.uci.ics.jung.visualization.transform.shape declared as RenderContextModifier and TypeFieldDescriptionprotected RenderContext
<V, E> MagnifyImageLensSupport.renderContext
protected RenderContext
<V, E> ViewLensSupport.renderContext