physicon.graphLib
Class Arrow

java.lang.Object
  |
  +--physicon.graphLib.GraphElementBase
        |
        +--physicon.graphLib.Arrow

public class Arrow
extends GraphElementBase

Represents the abstract Graph Element.


Constructor Summary
Arrow(ArrowDrawer _drawer, DoublePoint _begin, DoublePoint _end)
          Constructor
 
Method Summary
 DoublePoint getBeginPoint()
           
 DoublePoint getEndPoint()
           
 void setBeginPoint(DoublePoint _dpt)
          Accessors & Modifiers
 void setEndPoint(DoublePoint _dpt)
           
 void updateDrawer()
          This function updates the drawer object.
 
Methods inherited from class physicon.graphLib.GraphElementBase
addDependent, contains, contains, getContainer, getContext, getDepend, getDrawer, getGEObject, getGraphElement, getRedrawFlag, getRefPoint, getRoughRect, getZLevel, isCreated, isVisible, setDrawer, setRedrawFlag, setRefPoint, setVisible, setZLevel, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Arrow

public Arrow(ArrowDrawer _drawer,
             DoublePoint _begin,
             DoublePoint _end)
Constructor
Parameters:
_drawer - - drawer object
See Also:
DrawerBase
Method Detail

setBeginPoint

public void setBeginPoint(DoublePoint _dpt)
Accessors & Modifiers

setEndPoint

public void setEndPoint(DoublePoint _dpt)

getBeginPoint

public DoublePoint getBeginPoint()

getEndPoint

public DoublePoint getEndPoint()

updateDrawer

public void updateDrawer()
This function updates the drawer object.
Overrides:
updateDrawer in class GraphElementBase