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, setVerticalAlignment2protected 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.Rendererrender in class prefuse.render.EdgeRendererprotected java.awt.Polygon updateArrowHead(int w,
int h)
updateArrowHead in class prefuse.render.EdgeRendererprotected java.awt.Shape getRawShape(prefuse.visual.VisualItem item)
getRawShape in class prefuse.render.EdgeRenderer