de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d
Class SelectionConvexHullVisualization.Factory<NV extends NumberVector<NV,?>>

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisFactory
      extended by de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d.SelectionConvexHullVisualization.Factory<NV>
Type Parameters:
NV - Type of the NumberVector being visualized.
All Implemented Interfaces:
ResultProcessor, InspectionUtilFrequentlyScanned, Parameterizable, VisFactory
Enclosing class:
SelectionConvexHullVisualization<NV extends NumberVector<NV,?>>

public static class SelectionConvexHullVisualization.Factory<NV extends NumberVector<NV,?>>
extends AbstractVisFactory

Factory for visualizers to generate an SVG-Element containing the convex hull of the selected points


Constructor Summary
SelectionConvexHullVisualization.Factory()
          Constructor
 
Method Summary
 Visualization makeVisualization(VisualizationTask task)
          Produce a visualization instance for the given task
 Visualization makeVisualizationOrThumbnail(VisualizationTask task)
          Produce a visualization instance for the given task that may use thumbnails
 void processNewResult(HierarchicalResult baseResult, Result result)
          Add visualizers for the given result (tree) to the context.
 
Methods inherited from class de.lmu.ifi.dbs.elki.visualization.visualizers.AbstractVisFactory
allowThumbnails
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionConvexHullVisualization.Factory

public SelectionConvexHullVisualization.Factory()
Constructor

Method Detail

makeVisualization

public Visualization makeVisualization(VisualizationTask task)
Description copied from interface: VisFactory
Produce a visualization instance for the given task

Specified by:
makeVisualization in interface VisFactory
Specified by:
makeVisualization in class AbstractVisFactory
Parameters:
task - Visualization task
Returns:
Visualization

makeVisualizationOrThumbnail

public Visualization makeVisualizationOrThumbnail(VisualizationTask task)
Description copied from interface: VisFactory
Produce a visualization instance for the given task that may use thumbnails

Specified by:
makeVisualizationOrThumbnail in interface VisFactory
Overrides:
makeVisualizationOrThumbnail in class AbstractVisFactory
Parameters:
task - Visualization task
Returns:
Visualization

processNewResult

public void processNewResult(HierarchicalResult baseResult,
                             Result result)
Description copied from interface: VisFactory
Add visualizers for the given result (tree) to the context.

Parameters:
baseResult - Context to work with
result - Result to process

Release 0.4.0 (2011-09-20_1324)