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 Visualization package of 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.detail Classes for managing a detail view. 
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.style.marker Draw plot markers 
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.thumbs Thumbnail "Visualizers" (that take care of refreshing thumbnails) 
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
 

Fields in de.lmu.ifi.dbs.elki.visualization declared as SVGPlot
(package private)  SVGPlot VisualizationTask.svgp
          The plot to draw onto
 

Methods in de.lmu.ifi.dbs.elki.visualization that return SVGPlot
 SVGPlot VisualizationTask.getPlot()
           
 

Methods in de.lmu.ifi.dbs.elki.visualization with parameters of type SVGPlot
 VisualizationTask VisualizationTask.clone(SVGPlot newplot, VisualizerContext context)
          Special clone operation that replaces the target plot.
 VisualizationTask VisualizationTask.clone(SVGPlot plot, VisualizerContext context, Projection p, double width, double height)
          Special clone operation to set projection and size.
 

Constructors in de.lmu.ifi.dbs.elki.visualization with parameters of type SVGPlot
VisualizationTask(String name, VisualizerContext context, Result result, Relation<?> relation, VisFactory factory, Projection proj, SVGPlot svgp, double width, double height)
          Constructor
 

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

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

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.
private  void JSVGSynchronizedCanvas.scheduleDetach(SVGPlot oldplot)
          Schedule a detach.
 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
DragableArea(SVGPlot plot, double x, double y, double w, double h)
          Constructor for a dragable area. use getElement() to get the DOM node.
DragableArea(SVGPlot plot, double x, double y, double w, double h, DragableArea.DragListener listener)
          Constructor for a dragable area. use getElement() to get the DOM node.
DragableArea(SVGPlot plot, Element coordref, double x, double y, double w, double h)
          Constructor for a dragable area. use getElement() to get the DOM node.
DragableArea(SVGPlot plot, Element coordref, double x, double y, double w, double h, DragableArea.DragListener listener)
          Constructor for a dragable area. use getElement() to get the DOM node.
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
 void SimpleSVGViewer.setPlot(SVGPlot plot)
          Set the plot to show
private  void ResultWindow.showPlot(SVGPlot plot)
          Navigate to a particular plot.
 

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

Subclasses of SVGPlot in de.lmu.ifi.dbs.elki.visualization.gui.detail
 class DetailView
          Manages a detail view.
 

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
          Generate an overview plot for a set of visualizations.
 

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.style.marker
 

Methods in de.lmu.ifi.dbs.elki.visualization.style.marker with parameters of type SVGPlot
 void PrettyMarkers.plotMarker(SVGPlot plot, Element parent, double x, double y, int style, double size)
          Draw an marker used in scatter plots.
 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.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
static
<V extends NumberVector<V,?>,D extends NumberDistance<?,?>>
Element
SVGHyperSphere.drawCross(SVGPlot svgp, Projection2D proj, V mid, D rad)
          Wireframe "cross" hypersphere
static
<V extends NumberVector<V,?>,D extends NumberDistance<?,?>>
Element
SVGHyperSphere.drawEuclidean(SVGPlot svgp, Projection2D proj, V mid, D rad)
          Wireframe "euclidean" hypersphere
static Element SVGHyperCube.drawFilled(SVGPlot svgp, String cls, Projection2D proj, Vector min, Vector max)
          Filled hypercube.
static
<V extends NumberVector<V,?>>
Element
SVGHyperCube.drawFilled(SVGPlot svgp, String cls, Projection2D proj, V min, V max)
          Filled hypercube.
static Element SVGHyperCube.drawFrame(SVGPlot svgp, Projection2D proj, Vector min, Vector max)
          Wireframe hypercube.
static
<V extends NumberVector<V,?>>
Element
SVGHyperCube.drawFrame(SVGPlot svgp, Projection2D proj, V min, V max)
          Wireframe hypercube.
static
<V extends NumberVector<V,?>,D extends NumberDistance<?,?>>
Element
SVGHyperSphere.drawLp(SVGPlot svgp, Projection2D proj, V mid, D rad, double p)
          Wireframe "Lp" hypersphere
static
<V extends NumberVector<V,?>,D extends NumberDistance<?,?>>
Element
SVGHyperSphere.drawManhattan(SVGPlot svgp, Projection2D proj, V mid, D rad)
          Wireframe "manhattan" hypersphere
 Element SVGPath.makeElement(SVGPlot plot)
          Turn the path buffer into an SVG element.
private static void SVGHyperCube.recDrawSides(SVGPlot plot, Element group, String cls, double[] r_min, List<double[]> r_edges, int off, BitSet b)
          Recursive helper for hypercube drawing.
 

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

Fields in de.lmu.ifi.dbs.elki.visualization.visualizers declared as SVGPlot
protected  SVGPlot AbstractVisualization.svgp
          The plot we are attached to
 

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

Methods in de.lmu.ifi.dbs.elki.visualization.visualizers.thumbs with parameters of type SVGPlot
 File Thumbnailer.thumbnail(SVGPlot plot, int thumbwidth, int thumbheight)
          Generate a thumbnail for a given plot.
 

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 P1DHistogramVisualizer.setupCSS(SVGPlot svgp, int numc)
          Generate the needed CSS classes.
 

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
private  void ClusterMeanVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
private  void MoveObjectsToolVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
private  void SelectionConvexHullVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
private  void SelectionDotVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
private  void ToolBox2DVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
protected  void SelectionToolCubeVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
private  void EMClusterVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
private  void SelectionCubeVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
protected  void SelectionToolDotVisualization.addCSSClasses(SVGPlot svgp)
          Adds the required CSS-Classes
private  void ClusterConvexHullVisualization.addCSSClasses(SVGPlot svgp, int clusterID, double opac)
          Adds the required CSS-Classes
private  void SelectionCubeVisualization.setSVGRect(SVGPlot svgp, Projection2D proj)
          Generates a cube and a frame depending on the selection stored in the context
static Element P2DVisualization.setupCanvas(SVGPlot svgp, Projection2D proj, double margin, double width, double height)
          Utility function to setup a canvas element for the visualization.
protected  void TooltipScoreVisualization.setupCSS(SVGPlot svgp)
          Registers the Tooltip-CSS-Class at a SVGPlot.
protected abstract  void AbstractTooltipVisualization.setupCSS(SVGPlot svgp)
          Registers the Tooltip-CSS-Class at a SVGPlot.
protected  void TooltipStringVisualization.setupCSS(SVGPlot svgp)
          Registers the Tooltip-CSS-Class at a SVGPlot.
private  void ReferencePointsVisualization.setupCSS(SVGPlot svgp)
          Registers the Reference-Point-CSS-Class at a SVGPlot.
private  void BubbleVisualization.setupCSS(SVGPlot svgp, Clustering<? extends Model> clustering)
          Registers the Bubble-CSS-Class at a SVGPlot.
private  void TreeSphereVisualization.visualizeMTreeEntry(SVGPlot svgp, Element layer, Projection2D proj, AbstractMTree<NV,D,N,E> mtree, E entry, int depth)
          Recursively draw the MBR rectangles.
private  void TreeMBRVisualization.visualizeRTreeEntry(SVGPlot svgp, Element layer, Projection2D proj, AbstractRStarTree<? 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 CurveVisFactory.setupCSS(VisualizerContext context, SVGPlot svgp)
          Setup the CSS classes for the plot.
 


Release 0.4.0 (2011-09-20_1324)