|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wilmascope.patterns.Prototype
org.wilmascope.view.GraphElementView
org.wilmascope.view.NodeView
org.wilmascope.viewplugin.LineNodeView
public class LineNodeView
Basically the following is an invisible dummy node... might replace it with an OpenGL dot
| Field Summary |
|---|
| Fields inherited from class org.wilmascope.view.GraphElementView |
|---|
t3d |
| Constructor Summary | |
|---|---|
LineNodeView()
|
|
| Method Summary | |
|---|---|
void |
draw2D(Renderer2D r,
java.awt.Graphics2D g,
float transparency)
|
javax.swing.ImageIcon |
getIcon()
|
protected void |
init()
you must over-ride the following method to create the 3D Shapes which will represent your graph elements |
protected void |
setupDefaultMaterial()
Sets the default material for graph elements You must over-ride this abstract method stub with: setupDefaultAppearance(myDefaultMaterial); |
protected void |
setupHighlightMaterial()
You must over-ride this method with: setupHighlightAppearance(myHighLightedMaterial) |
| Methods inherited from class org.wilmascope.view.NodeView |
|---|
addGeometryObserver, draw, getCanvasPosition, getNode, getProperties, getRadius, getVWorldPosition, hideAnchor, moveToCanvasPos, setColour, setNode, setProperties, setRadius, showAnchor, showLabel |
| Methods inherited from class org.wilmascope.patterns.Prototype |
|---|
clone, getTypeName, setTypeName |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.wilmascope.graph.Viewable |
|---|
delete, hide, setPickable, show |
| Constructor Detail |
|---|
public LineNodeView()
| Method Detail |
|---|
protected void setupHighlightMaterial()
GraphElementView
setupHighlightMaterial in class GraphElementViewprotected void setupDefaultMaterial()
GraphElementView
setupDefaultMaterial in class GraphElementViewprotected void init()
GraphElementView
init in class GraphElementViewpublic javax.swing.ImageIcon getIcon()
getIcon in class NodeView
public void draw2D(Renderer2D r,
java.awt.Graphics2D g,
float transparency)
draw2D in interface View2Ddraw2D in class NodeView
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||