org.jzy3d.plot3d.rendering.tooltips
Class TextTooltipRenderer

java.lang.Object
  extended by org.jzy3d.plot3d.rendering.tooltips.TextTooltipRenderer
All Implemented Interfaces:
ITooltipRenderer

public class TextTooltipRenderer
extends Object
implements ITooltipRenderer


Field Summary
protected  Rectangle lastBounds
           
protected  IntegerCoord2d screenLocation
           
protected  Coord3d target
           
protected  String text
           
 
Constructor Summary
TextTooltipRenderer(String text, IntegerCoord2d screen, Coord3d target)
           
 
Method Summary
 void render(Graphics2D g2d)
           
 void updateScreenPosition(IntegerCoord2d position)
           
 void updateTargetCoordinate(Coord3d target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

target

protected Coord3d target

screenLocation

protected IntegerCoord2d screenLocation

lastBounds

protected Rectangle lastBounds

text

protected String text
Constructor Detail

TextTooltipRenderer

public TextTooltipRenderer(String text,
                           IntegerCoord2d screen,
                           Coord3d target)
Method Detail

render

public void render(Graphics2D g2d)
Specified by:
render in interface ITooltipRenderer

updateScreenPosition

public void updateScreenPosition(IntegerCoord2d position)
Specified by:
updateScreenPosition in interface ITooltipRenderer

updateTargetCoordinate

public void updateTargetCoordinate(Coord3d target)