
public class VisualizerParameterizer extends Object implements Parameterizable
| Modifier and Type | Class and Description | 
|---|---|
| static class  | VisualizerParameterizer.ParameterizerParameterization class. | 
| Modifier and Type | Field and Description | 
|---|---|
| static String | DEFAULT_ENABLEVISDefault pattern for visualizer enabling. | 
| static OptionID | ENABLEVIS_IDParameter to enable visualizers
 
 
 Key: -vis.enable
 
 Default: ELKI core
  | 
| private Collection<VisFactory> | factories(Result-to-visualization) Adapters | 
| private static Logging | LOGGet a logger for this class. | 
| private Collection<ProjectorFactory> | projectorsProjectors to use. | 
| private RandomFactory | rndRandom seed for sampling. | 
| private int | samplesizeSample size | 
| static OptionID | SAMPLING_IDParameter to set the sampling level
 
 
 Key: -vis.sampling
  | 
| private StyleLibrary | stylelibStyle library to use. | 
| static OptionID | STYLELIB_IDParameter to get the style properties file. | 
| Constructor and Description | 
|---|
| VisualizerParameterizer(int samplesize,
                       StyleLibrary stylelib,
                       Collection<ProjectorFactory> projectors,
                       Collection<VisFactory> factories,
                       Pattern hideVisualizers)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | getTitle(Database db,
        Result result)Try to automatically generate a title for this. | 
| VisualizerContext | newContext(HierarchicalResult result)Make a new visualization context | 
private static final Logging LOG
public static final OptionID STYLELIB_ID
Key: -visualizer.stylesheet Default: default properties file
public static final String DEFAULT_ENABLEVIS
public static final OptionID ENABLEVIS_ID
Key: -vis.enable Default: ELKI core
public static final OptionID SAMPLING_ID
Key: -vis.sampling
private StyleLibrary stylelib
private Collection<VisFactory> factories
private Collection<ProjectorFactory> projectors
private int samplesize
private RandomFactory rnd
public VisualizerParameterizer(int samplesize,
                       StyleLibrary stylelib,
                       Collection<ProjectorFactory> projectors,
                       Collection<VisFactory> factories,
                       Pattern hideVisualizers)
samplesize - stylelib - Style libraryprojectors - Projectorsfactories - Factories to usehideVisualizers - Visualizer hiding patternpublic VisualizerContext newContext(HierarchicalResult result)
result - Base result