public class ClusterOrderVisualization<NV extends NumberVector<NV,?>> extends P2DVisualization<NV> implements DataStoreListener
Modifier and Type | Class and Description |
---|---|
static class |
ClusterOrderVisualization.Factory<NV extends NumberVector<NV,?>>
Visualize an OPTICS cluster order by drawing connection lines.
|
Modifier and Type | Field and Description |
---|---|
private static String |
CSSNAME
CSS class name
|
private static String |
NAME
A short name characterizing this Visualizer.
|
protected ClusterOrderResult<?> |
result
The result we visualize
|
proj, rel
context, layer, pendingRedraw, svgp, task
Constructor and Description |
---|
ClusterOrderVisualization(VisualizationTask task) |
Modifier and Type | Method and Description |
---|---|
void |
contentChanged(DataStoreEvent e)
Invoked after objects of the datastore have been updated, inserted or
removed in some way.
|
void |
destroy()
Destroy the visualization.
|
void |
redraw()
Perform a full redraw.
|
setupCanvas
contextChanged, getHeight, getLayer, getWidth, incrementalRedraw, resultAdded, resultChanged, resultRemoved, synchronizedRedraw, testRedraw
private static final String NAME
private static final String CSSNAME
protected ClusterOrderResult<?> result
public ClusterOrderVisualization(VisualizationTask task)
public void destroy()
Visualization
destroy
in interface Visualization
destroy
in class AbstractVisualization
public void redraw()
AbstractVisualization
redraw
in class AbstractVisualization
public void contentChanged(DataStoreEvent e)
DataStoreListener
contentChanged
in interface DataStoreListener
e
- the update event