public class SelectionLineVisualization.Instance extends AbstractParallelVisualization<NumberVector> implements DataStoreListener
Modifier and Type | Field and Description |
---|---|
static String |
MARKER
CSS Class for the range marker
|
axsep, proj, relation
context, layer, svgp, task
Constructor and Description |
---|
Instance(VisualizationTask task,
VisualizationPlot plot,
double width,
double height,
Projection proj)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private void |
addCSSClasses(SVGPlot svgp)
Adds the required CSS-Classes
|
private Element |
drawLine(DBIDRef iter)
Draw a single line.
|
void |
fullRedraw()
Request a full redrawing of the visualization.
|
getAxisSep, getMarginLeft, getMarginTop, getSizeX, getSizeY, getVisibleAxisX, setupCanvas, visualizationChanged
addListeners, contentChanged, destroy, getHeight, getLayer, getWidth, incrementalRedraw, resultAdded, resultChanged, resultRemoved
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
contentChanged
public static final String MARKER
public Instance(VisualizationTask task, VisualizationPlot plot, double width, double height, Projection proj)
task
- Visualization taskplot
- Plot to draw towidth
- Embedding widthheight
- Embedding heightproj
- Projectionpublic void fullRedraw()
Visualization
fullRedraw
in interface Visualization
fullRedraw
in class AbstractParallelVisualization<NumberVector>
private Element drawLine(DBIDRef iter)
iter
- Object referenceprivate void addCSSClasses(SVGPlot svgp)
svgp
- SVG-PlotCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.