Uses of Interface
de.lmu.ifi.dbs.elki.visualization.projections.Projection2D

Packages that use Projection2D
de.lmu.ifi.dbs.elki.visualization.projections Visualization projections 
de.lmu.ifi.dbs.elki.visualization.svg Base SVG functionality (generation, markers, thumbnails, export, ...). 
de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d Visualizers based on 2D projections. 
 

Uses of Projection2D in de.lmu.ifi.dbs.elki.visualization.projections
 

Classes in de.lmu.ifi.dbs.elki.visualization.projections that implement Projection2D
 class AffineProjection
          Affine projections are the most general class.
 class Simple2D
          Dimension-selecting 2D projection.
 

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

Methods in de.lmu.ifi.dbs.elki.visualization.svg with parameters of type Projection2D
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
private static ArrayList<double[]> SVGHyperCube.getVisibleEdges(Projection2D proj, Vector s_min, Vector s_max)
          Get the visible (non-0) edges of a hypercube
 

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

Fields in de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d declared as Projection2D
protected  Projection2D P2DVisualization.proj
          The current projection
protected  Projection2D PolygonVisualization.proj
          The current projection
 

Methods in de.lmu.ifi.dbs.elki.visualization.visualizers.vis2d with parameters of type Projection2D
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.
private  void SelectionToolDotVisualization.updateSelection(SelectionToolDotVisualization.Mode mode, Projection2D proj, org.w3c.dom.svg.SVGPoint p1, org.w3c.dom.svg.SVGPoint p2)
          Updates the selection in the context.
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.
 


Release 0.4.0 (2011-09-20_1324)