public class AbstractNode extends java.lang.Object implements Node
Modifier and Type | Field and Description |
---|---|
protected java.awt.Color |
color |
protected Vector3 |
delta |
protected java.lang.Object |
nodeObject |
protected boolean |
pinned |
protected Vector3 |
pos |
protected double |
size |
protected boolean |
visible |
Constructor and Description |
---|
AbstractNode() |
AbstractNode(java.lang.Object nodeObject) |
Modifier and Type | Method and Description |
---|---|
void |
addDelta(Vector3 d) |
java.awt.Color |
getColor() |
Vector3 |
getDelta() |
java.lang.Object |
getNodeObject() |
Vector3 |
getPos() |
double |
getSize() |
boolean |
isPinned() |
boolean |
isVisible() |
void |
randomPos() |
void |
resetDelta() |
void |
setColor(java.awt.Color color) |
void |
setDelta(Vector3 delta) |
void |
setPinned(boolean pinned) |
void |
setPos(Vector3 pos) |
void |
setSize(double size) |
void |
setVisible(boolean visible) |
protected java.lang.Object nodeObject
protected Vector3 pos
protected Vector3 delta
protected java.awt.Color color
protected double size
protected boolean visible
protected boolean pinned
public AbstractNode()
public AbstractNode(java.lang.Object nodeObject)
public boolean isPinned()
public void setPinned(boolean pinned)
public java.lang.Object getNodeObject()
getNodeObject
in interface Node
public void setDelta(Vector3 delta)
public Vector3 getDelta()
public void addDelta(Vector3 d)
public void resetDelta()
public void randomPos()
public void setVisible(boolean visible)
setVisible
in interface Node
Copyright 2004-2015 Wandora Team