|
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectprefuse.render.AbstractShapeRenderer
prefuse.render.EdgeRenderer
nl.cwi.sen1.gui.plugin.GraphEdgeRenderer
public class GraphEdgeRenderer
| Field Summary | |
|---|---|
private static java.awt.geom.Point2D |
end
|
private static java.awt.geom.Point2D |
start
|
| Fields inherited from class prefuse.render.EdgeRenderer |
|---|
EDGE_TYPE, HALF_PI, m_arrowHead, m_arrowHeight, m_arrowTrans, m_arrowWidth, m_ctrlPoints, m_cubic, m_curArrow, m_curWidth, m_edgeArrow, m_edgeType, m_isctPoints, m_line, m_tmpPoints, m_width, m_xAlign1, m_xAlign2, m_yAlign1, m_yAlign2 |
| Fields inherited from class prefuse.render.AbstractShapeRenderer |
|---|
m_manageBounds, m_transform, RENDER_TYPE_DRAW, RENDER_TYPE_DRAW_AND_FILL, RENDER_TYPE_FILL, RENDER_TYPE_NONE |
| Fields inherited from interface prefuse.render.Renderer |
|---|
DEFAULT_GRAPHICS |
| Constructor Summary | |
|---|---|
GraphEdgeRenderer(int edgeType,
int arrowType)
|
|
| Method Summary | |
|---|---|
protected java.awt.Shape |
getArrowShape(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
prefuse.visual.VisualItem item)
|
protected java.awt.Shape |
getRawShape(prefuse.visual.VisualItem item)
|
private java.awt.Shape |
makeCurvedEdge(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
java.awt.geom.Point2D[] points)
|
private boolean |
onDotLocation(prefuse.visual.VisualItem item)
|
| Methods inherited from class prefuse.render.EdgeRenderer |
|---|
getAlignedPoint, getArrowHeadHeight, getArrowHeadWidth, getArrowTrans, getArrowType, getCurveControlPoints, getDefaultLineWidth, getEdgeType, getHorizontalAlignment1, getHorizontalAlignment2, getLineWidth, getRenderType, getStroke, getTransform, getVerticalAlignment1, getVerticalAlignment2, locatePoint, render, setArrowHeadSize, setArrowType, setBounds, setDefaultLineWidth, setEdgeType, setHorizontalAlignment1, setHorizontalAlignment2, setVerticalAlignment1, setVerticalAlignment2, updateArrowHead |
| Methods inherited from class prefuse.render.AbstractShapeRenderer |
|---|
drawShape, getShape, setManageBounds, setRenderType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static java.awt.geom.Point2D start
private static java.awt.geom.Point2D end
| Constructor Detail |
|---|
public GraphEdgeRenderer(int edgeType,
int arrowType)
| Method Detail |
|---|
private boolean onDotLocation(prefuse.visual.VisualItem item)
private java.awt.Shape makeCurvedEdge(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
java.awt.geom.Point2D[] points)
protected java.awt.Shape getArrowShape(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
prefuse.visual.VisualItem item)
protected java.awt.Shape getRawShape(prefuse.visual.VisualItem item)
getRawShape in class prefuse.render.EdgeRenderer
|
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||