Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.visualization.svg.SVGPlot

Packages that use SVGPlot
de.lmu.ifi.dbs.elki.application.visualization Visualization applications in ELKI. 
de.lmu.ifi.dbs.elki.visualization.batikutil Commonly used functionality useful for Apache Batik. 
de.lmu.ifi.dbs.elki.visualization.gui Package to provide a visualization GUI. 
de.lmu.ifi.dbs.elki.visualization.gui.overview Classes for managing the overview plot. 
de.lmu.ifi.dbs.elki.visualization.savedialog Save dialog for SVG plots. 
de.lmu.ifi.dbs.elki.visualization.svg Base SVG functionality (generation, markers, thumbnails, export, ...). 
de.lmu.ifi.dbs.elki.visualization.visualizers Visualizers for various results 
de.lmu.ifi.dbs.elki.visualization.visualizers.vis1d Visualizers based on 1D projections. 
de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d Visualizers based on 2D projections. 
de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj Visualizers that do not use a particular projection. 
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.application.visualization
 

Fields in de.lmu.ifi.dbs.elki.application.visualization declared as SVGPlot
(package private)  SVGPlot KNNExplorer.ExplorerWindow.plot
           
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.batikutil
 

Fields in de.lmu.ifi.dbs.elki.visualization.batikutil declared as SVGPlot
private  SVGPlot NodeReplacer.plot
           
private  SVGPlot JSVGSynchronizedCanvas.plot
          Current SVG plot.
protected  SVGPlot NodeAppendChild.plot
          The plot (for ID updates).
 

Methods in de.lmu.ifi.dbs.elki.visualization.batikutil that return SVGPlot
 SVGPlot JSVGSynchronizedCanvas.getPlot()
          Get the currently displayed SVG plot.
 

Methods in de.lmu.ifi.dbs.elki.visualization.batikutil with parameters of type SVGPlot
protected  void JSVGSynchronizedCanvas.detachPlot(SVGPlot oldplot)
          Execute the detaching event.
 void JSVGSynchronizedCanvas.setPlot(SVGPlot newplot)
          Choose a new plot to display.
 

Constructors in de.lmu.ifi.dbs.elki.visualization.batikutil with parameters of type SVGPlot
NodeAppendChild(Element parent, Element child, SVGPlot plot, String id)
          Full constructor.
NodeReplaceChild(Element parent, Element child, SVGPlot plot, String id)
          Full constructor.
NodeReplacer(Element newe, SVGPlot plot, String id)
          Setup a SVG node replacement.
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.gui
 

Methods in de.lmu.ifi.dbs.elki.visualization.gui with parameters of type SVGPlot
private  void ResultWindow.showPlot(SVGPlot plot)
          Navigate to a particular plot.
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.gui.overview
 

Subclasses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.gui.overview
 class OverviewPlot<NV extends NumberVector<NV,?>>
          Generate an overview plot for a set of visualizations.
 

Methods in de.lmu.ifi.dbs.elki.visualization.gui.overview that return SVGPlot
 SVGPlot OverviewPlot.makeDetailPlot(double x, double y)
          Event triggered when a plot was selected.
 SVGPlot SubplotSelectedEvent.makeSubplot()
          Retrieve a materialized detail plot.
 

Methods in de.lmu.ifi.dbs.elki.visualization.gui.overview with parameters of type SVGPlot
abstract  Element VisualizationInfo.build(SVGPlot plot, double width, double height)
          Build (render) the visualization into an SVG tree.
 Element VisualizationProjectedInfo.build(SVGPlot plot, double width, double height)
           
 Element VisualizationUnprojectedInfo.build(SVGPlot plot, double width, double height)
           
 Element VisualizationLabel.build(SVGPlot plot, double width, double height)
           
 Element VisualizationInfo.makeElement(SVGPlot plot)
          Make an element for this visualization.
 Element VisualizationLabel.makeElement(SVGPlot plot)
           
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.savedialog
 

Methods in de.lmu.ifi.dbs.elki.visualization.savedialog with parameters of type SVGPlot
static int SVGSaveDialog.showSaveDialog(SVGPlot plot, int width, int height)
          Show a "Save as" dialog.
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.svg
 

Methods in de.lmu.ifi.dbs.elki.visualization.svg with parameters of type SVGPlot
static void SVGSimpleLinearAxis.drawAxis(SVGPlot plot, Element parent, LinearScale scale, double x1, double y1, double x2, double y2, boolean labels, boolean righthanded, StyleLibrary style)
          Plot an axis with appropriate scales
 Element SVGPath.makeElement(SVGPlot plot)
          Turn the path buffer into an SVG element.
 void PrettyMarkers.plotMarker(SVGPlot plot, Element parent, double x, double y, int style, double size)
          Draw an marker used in scatter plots.
 File Thumbnailer.thumbnail(SVGPlot plot, int thumbwidth, int thumbheight)
          Generate a thumbnail for a given plot.
 Element MarkerLibrary.useMarker(SVGPlot plot, Element parent, double x, double y, int style, double size)
          Insert a marker at the given coordinates.
 Element PrettyMarkers.useMarker(SVGPlot plot, Element parent, double x, double y, int style, double size)
           
 Element MinimalMarkers.useMarker(SVGPlot plot, Element parent, double x, double y, int stylenr, double size)
          Use a given marker on the document.
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.visualizers
 

Methods in de.lmu.ifi.dbs.elki.visualization.visualizers with parameters of type SVGPlot
 Element UnprojectedVisualizer.visualize(SVGPlot svgp, double width, double height)
          Returns an Element representing a visualization.
 Element ProjectedVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
          Returns an Element representing a visualization.
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.visualizers.vis1d
 

Methods in de.lmu.ifi.dbs.elki.visualization.visualizers.vis1d with parameters of type SVGPlot
private  void Projection1DHistogramVisualizer.setupCSS(SVGPlot svgp, int numc)
          Generate the needed CSS classes.
 Element Projection1DHistogramVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d
 

Methods in de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d with parameters of type SVGPlot
 Element Projection2DVisualizer.setupCanvas(SVGPlot svgp, VisualizationProjection proj, double margin, double width, double height)
          Utility function to setup a canvas element for the visualization.
private  void BubbleVisualizer.setupCSS(SVGPlot svgp)
          Registers the Bubble-CSS-Class at a SVGPlot.
private  void ReferencePointsVisualizer.setupCSS(SVGPlot svgp)
          Registers the Reference-Point-CSS-Class at a SVGPlot.
private  void TooltipVisualizer.setupCSS(SVGPlot svgp)
          Registers the Tooltip-CSS-Class at a SVGPlot.
 Element AxisVisualizer.visualize(SVGPlot plot, VisualizationProjection proj, double width, double height)
           
 Element ClusterOrderVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
 Element TreeMBRVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
 Element DataDotVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
 Element BubbleVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
 Element ClusteringVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
 Element ReferencePointsVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
 Element TooltipVisualizer.visualize(SVGPlot svgp, VisualizationProjection proj, double width, double height)
           
private  void TreeMBRVisualizer.visualizeRTreeEntry(SVGPlot svgp, Element layer, VisualizationProjection proj, AbstractRStarTree<NV,? extends N,E> rtree, E entry, int depth)
          Recursively draw the MBR rectangles.
 

Uses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj
 

Methods in de.lmu.ifi.dbs.elki.visualization.visualizers.visunproj with parameters of type SVGPlot
private  void CurveVisualizer.setupCSS(SVGPlot svgp)
          Setup the CSS classes for the plot.
 Element KeyVisualizer.visualize(SVGPlot svgp, double width, double height)
           
 Element SettingsVisualizer.visualize(SVGPlot svgp, double width, double height)
           
 Element HistogramVisualizer.visualize(SVGPlot svgp, double width, double height)
           
 Element CurveVisualizer.visualize(SVGPlot svgp, double width, double height)
           
 Element OPTICSPlotVisualizer.visualize(SVGPlot svgp, double width, double height)
           
 


Release 0.3 (2010-03-31_1612)