public class temp.RainbowEdgeRenderer
extends prefuse.render.EdgeRenderer
Modifier and Type | Field and Description |
---|---|
protected java.awt.Color |
color |
protected java.awt.Color |
color2 |
protected java.awt.Polygon |
m_arrowHead2 |
protected java.awt.Shape |
m_curArrow2 |
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
Constructor and Description |
---|
RainbowEdgeRenderer() |
Modifier and Type | Method and Description |
---|---|
protected java.awt.Shape |
getRawShape(prefuse.visual.VisualItem item) |
void |
render(java.awt.Graphics2D g,
prefuse.visual.VisualItem item) |
protected java.awt.Polygon |
updateArrowHead(int w,
int h) |
getAlignedPoint, getArrowHeadHeight, getArrowHeadWidth, getArrowTrans, getArrowType, getCurveControlPoints, getDefaultLineWidth, getEdgeType, getHorizontalAlignment1, getHorizontalAlignment2, getLineWidth, getRenderType, getStroke, getTransform, getVerticalAlignment1, getVerticalAlignment2, locatePoint, setArrowHeadSize, setArrowType, setBounds, setDefaultLineWidth, setEdgeType, setHorizontalAlignment1, setHorizontalAlignment2, setVerticalAlignment1, setVerticalAlignment2
protected java.awt.Polygon m_arrowHead2
protected java.awt.Shape m_curArrow2
protected java.awt.Color color
protected java.awt.Color color2
public void render(java.awt.Graphics2D g, prefuse.visual.VisualItem item)
render
in interface prefuse.render.Renderer
render
in class prefuse.render.EdgeRenderer
protected java.awt.Polygon updateArrowHead(int w, int h)
updateArrowHead
in class prefuse.render.EdgeRenderer
protected java.awt.Shape getRawShape(prefuse.visual.VisualItem item)
getRawShape
in class prefuse.render.EdgeRenderer