Interface VisFactory

    • Method Detail

      • processNewResult

        void processNewResult​(VisualizerContext context,
                              java.lang.Object start)
        Add visualizers for the given result (tree) to the context.
        Specified by:
        processNewResult in interface VisualizationProcessor
        Parameters:
        context - Visualization context
        start - Result to process
      • makeVisualization

        Visualization makeVisualization​(VisualizerContext context,
                                        VisualizationTask task,
                                        VisualizationPlot plot,
                                        double width,
                                        double height,
                                        Projection proj)
        Produce a visualization instance for the given task
        Parameters:
        context - Visualization context
        task - Visualization task
        plot - Plot
        width - Width
        height - Height
        proj - Projection
        Returns:
        Visualization
      • allowThumbnails

        default boolean allowThumbnails​(VisualizationTask task)
        Test whether to do a thumbnail or a full rendering. Override this with "false" to disable thumbnails!
        Parameters:
        task - Task requested
      • makeVisualizationOrThumbnail

        default Visualization makeVisualizationOrThumbnail​(VisualizerContext context,
                                                           VisualizationTask task,
                                                           VisualizationPlot plot,
                                                           double width,
                                                           double height,
                                                           Projection proj,
                                                           int thumbsize)
        Produce a visualization instance for the given task that may use thumbnails
        Parameters:
        context - Visualization context
        task - Visualization task
        plot - Plot
        width - Width
        height - Height
        proj - Projection
        thumbsize - Thumbnail size
        Returns:
        Visualization