Package ghidra.graph.viewer.shape
Class ArticulatedEdgeTransformer<V extends VisualVertex,E extends VisualEdge<V>>
- java.lang.Object
-
- ghidra.graph.viewer.shape.ArticulatedEdgeTransformer<V,E>
-
- Type Parameters:
V
- the vertex typeE
- the edge type
- All Implemented Interfaces:
com.google.common.base.Function<E,java.awt.Shape>
public class ArticulatedEdgeTransformer<V extends VisualVertex,E extends VisualEdge<V>> extends java.lang.Object implements com.google.common.base.Function<E,java.awt.Shape>
An edge shape that renders as a series of straight lines between articulation points.
-
-
Constructor Summary
Constructors Constructor Description ArticulatedEdgeTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Shape
apply(E e)
Get the shape for this edge
-
-
-
Method Detail
-
apply
public java.awt.Shape apply(E e)
Get the shape for this edge- Specified by:
apply
in interfacecom.google.common.base.Function<V extends VisualVertex,E extends VisualEdge<V>>
- Parameters:
e
- the edge- Returns:
- the edge shape
-
-