| 
 |   | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisualization
de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.P2DVisualization<NV>
de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.AbstractTooltipVisualization<NV>
de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.TooltipStringVisualization<NV>
NV - Data type visualized.public class TooltipStringVisualization<NV extends NumberVector<NV,?>>

Generates a SVG-Element containing Tooltips. Tooltips remain invisible until their corresponding Marker is touched by the cursor and stay visible as long as the cursor lingers on the marker.
| Nested Class Summary | |
|---|---|
| static class | TooltipStringVisualization.Factory<NV extends NumberVector<NV,?>>Factory | 
| Field Summary | |
|---|---|
| private  double | fontsizeFont size to use. | 
| static String | NAME_CLASSA short name characterizing this Visualizer. | 
| static String | NAME_EIDA short name characterizing this Visualizer. | 
| static String | NAME_IDA short name characterizing this Visualizer. | 
| static String | NAME_LABELA short name characterizing this Visualizer. | 
| private  Relation<?> | resultNumber value to visualize | 
| Fields inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.AbstractTooltipVisualization | 
|---|
| TOOLTIP_AREA, TOOLTIP_HIDDEN, TOOLTIP_STICKY, TOOLTIP_VISIBLE | 
| Fields inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.P2DVisualization | 
|---|
| proj, rel | 
| Fields inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisualization | 
|---|
| context, layer, pendingRedraw, svgp, task | 
| Constructor Summary | |
|---|---|
| TooltipStringVisualization(VisualizationTask task)Constructor. | |
| Method Summary | |
|---|---|
| protected  Element | makeTooltip(DBID id,
            double x,
            double y,
            double dotsize) | 
| protected  void | setupCSS(SVGPlot svgp)Registers the Tooltip-CSS-Class at a SVGPlot. | 
| Methods inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.AbstractTooltipVisualization | 
|---|
| contentChanged, destroy, handleHoverEvent, redraw, toggleTooltip | 
| Methods inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.P2DVisualization | 
|---|
| setupCanvas | 
| Methods inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisualization | 
|---|
| contextChanged, getHeight, getLayer, getWidth, incrementalRedraw, resultAdded, resultChanged, resultRemoved, synchronizedRedraw, testRedraw | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String NAME_ID
public static final String NAME_LABEL
public static final String NAME_CLASS
public static final String NAME_EID
private Relation<?> result
private double fontsize
| Constructor Detail | 
|---|
public TooltipStringVisualization(VisualizationTask task)
task - Task| Method Detail | 
|---|
protected Element makeTooltip(DBID id,
                              double x,
                              double y,
                              double dotsize)
makeTooltip in class AbstractTooltipVisualization<NV extends NumberVector<NV,?>>protected void setupCSS(SVGPlot svgp)
setupCSS in class AbstractTooltipVisualization<NV extends NumberVector<NV,?>>svgp - the SVGPlot to register the Tooltip-CSS-Class.| 
 | 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||