org.jzy3d.plot3d.rendering.tooltips
Class CoordinateTooltipRenderer

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

public class CoordinateTooltipRenderer
extends java.lang.Object
implements ITooltipRenderer


Constructor Summary
CoordinateTooltipRenderer()
           
CoordinateTooltipRenderer(IntegerCoord2d screen)
           
CoordinateTooltipRenderer(IntegerCoord2d screen, Coord3d target)
           
CoordinateTooltipRenderer(java.lang.String xUnit, java.lang.String yUnit, java.lang.String zUnit)
           
CoordinateTooltipRenderer(java.lang.String xUnit, java.lang.String yUnit, java.lang.String zUnit, boolean renderX, boolean renderY, boolean renderZ, IntegerCoord2d screen, Coord3d target)
           
CoordinateTooltipRenderer(java.lang.String xUnit, java.lang.String yUnit, java.lang.String zUnit, boolean renderX, boolean renderY, boolean renderZ, IntegerCoord2d screen, Coord3d target, boolean newLineAfterEachDim)
           
CoordinateTooltipRenderer(java.lang.String xUnit, java.lang.String yUnit, java.lang.String zUnit, IntegerCoord2d screen)
           
CoordinateTooltipRenderer(java.lang.String xUnit, java.lang.String yUnit, java.lang.String zUnit, IntegerCoord2d screen, Coord3d target)
           
CoordinateTooltipRenderer(java.lang.String xUnit, java.lang.String yUnit, java.lang.String zUnit, IntegerCoord2d screen, Coord3d target, boolean newLineAfterEachDim)
           
 
Method Summary
 java.lang.String format(Coord3d c)
           
 void render(java.awt.Graphics2D g2d)
           
 void updateScreenPosition(IntegerCoord2d position)
           
 void updateTargetCoordinate(Coord3d target)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoordinateTooltipRenderer

public CoordinateTooltipRenderer()

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(IntegerCoord2d screen)

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(IntegerCoord2d screen,
                                 Coord3d target)

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(java.lang.String xUnit,
                                 java.lang.String yUnit,
                                 java.lang.String zUnit)

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(java.lang.String xUnit,
                                 java.lang.String yUnit,
                                 java.lang.String zUnit,
                                 IntegerCoord2d screen)

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(java.lang.String xUnit,
                                 java.lang.String yUnit,
                                 java.lang.String zUnit,
                                 IntegerCoord2d screen,
                                 Coord3d target)

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(java.lang.String xUnit,
                                 java.lang.String yUnit,
                                 java.lang.String zUnit,
                                 IntegerCoord2d screen,
                                 Coord3d target,
                                 boolean newLineAfterEachDim)

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(java.lang.String xUnit,
                                 java.lang.String yUnit,
                                 java.lang.String zUnit,
                                 boolean renderX,
                                 boolean renderY,
                                 boolean renderZ,
                                 IntegerCoord2d screen,
                                 Coord3d target)

CoordinateTooltipRenderer

public CoordinateTooltipRenderer(java.lang.String xUnit,
                                 java.lang.String yUnit,
                                 java.lang.String zUnit,
                                 boolean renderX,
                                 boolean renderY,
                                 boolean renderZ,
                                 IntegerCoord2d screen,
                                 Coord3d target,
                                 boolean newLineAfterEachDim)
Method Detail

render

public void render(java.awt.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)

format

public java.lang.String format(Coord3d c)