
public class VisualizerParameterizer extends Object implements Parameterizable
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
VisualizerParameterizer.Parameterizer
Parameterization class. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static String | 
DEFAULT_ENABLEVIS
Default pattern for visualizer enabling. 
 | 
static OptionID | 
ENABLEVIS_ID
Parameter to enable visualizers
 
 
 Key: -vis.enable
 
 Default: ELKI core
  
 | 
private Collection<VisFactory> | 
factories
(Result-to-visualization) Adapters 
 | 
private static Logging | 
LOG
Get a logger for this class. 
 | 
private Collection<ProjectorFactory> | 
projectors
Projectors to use. 
 | 
private RandomFactory | 
rnd
Random seed for sampling. 
 | 
private int | 
samplesize
Sample size 
 | 
static OptionID | 
SAMPLING_ID
Parameter to set the sampling level
 
 
 Key: -vis.sampling
  
 | 
private StyleLibrary | 
stylelib
Style library to use. 
 | 
static OptionID | 
STYLELIB_ID
Parameter 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
 
 included stylesheets:
 
*.properties files in the package de.lmu.ifi.dbs.elki.visualization.style.
 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