public final class VisualizerUtil extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
VisualizerUtil.VectorspaceIterator
Iterate over vectorspace
|
Constructor and Description |
---|
VisualizerUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
detailsEnabled(VisualizationTask vis)
Test whether a detail plot is available for this task.
|
static VisualizerContext |
getContext(HierarchicalResult baseResult)
Find the visualizer context in a result tree.
|
static boolean |
hasOptions(VisualizationTask vis)
Utility function to test for a visualizer having options.
|
static boolean |
isTool(VisualizationTask vis)
Utility function to test for a visualizer being a "tool".
|
static boolean |
isVisible(VisualizationTask task)
Utility function to test for Visualizer visibility.
|
static IterableIterator<Relation<? extends NumberVector<?,?>>> |
iterateVectorFieldRepresentations(Result result)
Filter for number vector field representations
|
static void |
setVisible(VisualizationTask task,
boolean visibility)
Utility function to change Visualizer visibility.
|
static void |
setVisible(VisualizerContext context,
VisualizationTask task,
boolean visibility)
Utility function to change Visualizer visibility.
|
static boolean |
thumbnailEnabled(VisualizationTask vis)
Test whether a thumbnail is enabled for this visualizer.
|
public static VisualizerContext getContext(HierarchicalResult baseResult)
baseResult
- base result to start searching at.public static boolean isVisible(VisualizationTask task)
task
- Visualization taskpublic static void setVisible(VisualizationTask task, boolean visibility)
task
- Visualization taskvisibility
- Visibility valuepublic static void setVisible(VisualizerContext context, VisualizationTask task, boolean visibility)
context
- Visualization contexttask
- Visualization taskvisibility
- Visibility valuepublic static boolean isTool(VisualizationTask vis)
vis
- Visualizer to testpublic static boolean hasOptions(VisualizationTask vis)
vis
- Visualizer to testpublic static IterableIterator<Relation<? extends NumberVector<?,?>>> iterateVectorFieldRepresentations(Result result)
result
- Result to filterpublic static boolean thumbnailEnabled(VisualizationTask vis)
vis
- Visualizerpublic static boolean detailsEnabled(VisualizationTask vis)
vis
- Task