|
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 |