physicon.graphLib
Class TriangleMarkerDrawer

java.lang.Object
  |
  +--physicon.graphLib.DrawerBase
        |
        +--physicon.graphLib.MarkerDrawerBase
              |
              +--physicon.graphLib.TriangleMarkerDrawer

public class TriangleMarkerDrawer
extends MarkerDrawerBase

Represents triangle marker drawer object.


Constructor Summary
TriangleMarkerDrawer(java.awt.Color _c)
          Constructor.
TriangleMarkerDrawer(java.awt.Color _c, java.awt.Color _bkg)
           
 
Method Summary
 void drawLocal(java.awt.Graphics g)
          Draws triangle marker.
 java.awt.Rectangle getLocalRoughRect()
          Returns rough rect of the marker. markers have standart sise defined at GraphLibData class.
 
Methods inherited from class physicon.graphLib.MarkerDrawerBase
getBkgColor, getColor, setBkgColor, setColor
 
Methods inherited from class physicon.graphLib.DrawerBase
contains, getGlobalLevel, getGlobalRefPoint, reset, setGlobalLevel, setGlobalRefPoint
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriangleMarkerDrawer

public TriangleMarkerDrawer(java.awt.Color _c)
Constructor.
Parameters:
_c - - the color of the marker.

TriangleMarkerDrawer

public TriangleMarkerDrawer(java.awt.Color _c,
                            java.awt.Color _bkg)
Method Detail

getLocalRoughRect

public java.awt.Rectangle getLocalRoughRect()
Returns rough rect of the marker. markers have standart sise defined at GraphLibData class.
Overrides:
getLocalRoughRect in class DrawerBase
See Also:
GraphLibData

drawLocal

public void drawLocal(java.awt.Graphics g)
Draws triangle marker. To draw the inside of the marker standart background color is used.
Parameters:
g - - given Graphics object
Overrides:
drawLocal in class DrawerBase