| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.visualization.svg | Base SVG functionality (generation, markers, thumbnails, export, ...). | 
| de.lmu.ifi.dbs.elki.visualization.visualizers.scatterplot.cluster | Visualizers for clustering results based on 2D projections. | 
| Modifier and Type | Method and Description | 
|---|---|
| SVGPath | SVGPath. close()Close the path. | 
| SVGPath | SVGPath. cubicTo(double[] c1xy,
       double[] c2xy,
       double[] xy)Cubic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. cubicTo(double c1x,
       double c1y,
       double c2x,
       double c2y,
       double x,
       double y)Cubic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. cubicTo(Vector c1xy,
       Vector c2xy,
       Vector xy)Cubic Bezier line to the given coordinates. | 
| static SVGPath | VoronoiDraw. drawDelaunay(Projection2D proj,
            List<SweepHullDelaunay2D.Triangle> delaunay,
            List<double[]> means)Draw the Delaunay triangulation. | 
| static SVGPath | VoronoiDraw. drawFakeVoronoi(Projection2D proj,
               List<double[]> means)Fake Voronoi diagram. | 
| SVGPath | SVGPath. drawTo(double[] xy)Draw a line given a series of coordinates. | 
| SVGPath | SVGPath. drawTo(double x,
      double y)Draw a line given a series of coordinates. | 
| SVGPath | SVGPath. drawTo(Vector xy)Draw a line given a series of coordinates. | 
| static SVGPath | VoronoiDraw. drawVoronoi(Projection2D proj,
           List<SweepHullDelaunay2D.Triangle> delaunay,
           List<double[]> means)Draw a Voronoi diagram | 
| SVGPath | SVGPath. ellipticalArc(double rx,
             double ry,
             double ar,
             double la,
             double sp,
             double[] xy)Elliptical arc curve to the given coordinates. | 
| SVGPath | SVGPath. ellipticalArc(double rx,
             double ry,
             double ar,
             double la,
             double sp,
             double x,
             double y)Elliptical arc curve to the given coordinates. | 
| SVGPath | SVGPath. ellipticalArc(Vector rxy,
             double ar,
             double la,
             double sp,
             Vector xy)Elliptical arc curve to the given coordinates. | 
| SVGPath | SVGPath. horizontalLineTo(double x)Draw a horizontal line to the given x coordinate. | 
| SVGPath | SVGPath. lineTo(double[] xy)Draw a line to the given coordinates. | 
| SVGPath | SVGPath. lineTo(double x,
      double y)Draw a line to the given coordinates. | 
| SVGPath | SVGPath. lineTo(Vector xy)Draw a line to the given coordinates. | 
| SVGPath | SVGPath. moveTo(double[] xy)Move to the given coordinates. | 
| SVGPath | SVGPath. moveTo(double x,
      double y)Move to the given coordinates. | 
| SVGPath | SVGPath. moveTo(Vector xy)Move to the given coordinates. | 
| SVGPath | SVGPath. quadTo(double[] c1xy,
      double[] xy)Quadratic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. quadTo(double c1x,
      double c1y,
      double x,
      double y)Quadratic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. quadTo(Vector c1xy,
      Vector xy)Quadratic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. relativeCubicTo(double[] c1xy,
               double[] c2xy,
               double[] xy)Cubic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeCubicTo(double c1x,
               double c1y,
               double c2x,
               double c2y,
               double x,
               double y)Cubic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeCubicTo(Vector c1xy,
               Vector c2xy,
               Vector xy)Cubic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeEllipticalArc(double rx,
                     double ry,
                     double ar,
                     double la,
                     double sp,
                     double[] xy)Elliptical arc curve to the given relative coordinates. | 
| SVGPath | SVGPath. relativeEllipticalArc(double rx,
                     double ry,
                     double ar,
                     double la,
                     double sp,
                     double x,
                     double y)Elliptical arc curve to the given relative coordinates. | 
| SVGPath | SVGPath. relativeEllipticalArc(Vector rxy,
                     double ar,
                     double la,
                     double sp,
                     Vector xy)Elliptical arc curve to the given relative coordinates. | 
| SVGPath | SVGPath. relativeHorizontalLineTo(double x)Draw a horizontal line to the given relative x coordinate. | 
| SVGPath | SVGPath. relativeLineTo(double[] xy)Draw a line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeLineTo(double x,
              double y)Draw a line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeLineTo(Vector xy)Draw a line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeMoveTo(double[] xy)Move to the given relative coordinates. | 
| SVGPath | SVGPath. relativeMoveTo(double x,
              double y)Move to the given relative coordinates. | 
| SVGPath | SVGPath. relativeMoveTo(Vector xy)Move to the given relative coordinates. | 
| SVGPath | SVGPath. relativeQuadTo(double[] c1xy,
              double[] xy)Quadratic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeQuadTo(double c1x,
              double c1y,
              double x,
              double y)Quadratic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeQuadTo(Vector c1xy,
              Vector xy)Quadratic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeSmoothCubicTo(double[] c2xy,
                     double[] xy)Smooth Cubic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeSmoothCubicTo(double c2x,
                     double c2y,
                     double x,
                     double y)Smooth Cubic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeSmoothCubicTo(Vector c2xy,
                     Vector xy)Smooth Cubic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeSmoothQuadTo(double[] xy)Smooth quadratic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeSmoothQuadTo(double x,
                    double y)Smooth quadratic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeSmoothQuadTo(Vector xy)Smooth quadratic Bezier line to the given relative coordinates. | 
| SVGPath | SVGPath. relativeVerticalLineTo(double y)Draw a vertical line to the given relative y coordinate. | 
| SVGPath | SVGPath. smoothCubicTo(double[] c2xy,
             double[] xy)Smooth Cubic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. smoothCubicTo(double c2x,
             double c2y,
             double x,
             double y)Smooth Cubic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. smoothCubicTo(Vector c2xy,
             Vector xy)Smooth Cubic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. smoothQuadTo(double[] xy)Smooth quadratic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. smoothQuadTo(double x,
            double y)Smooth quadratic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. smoothQuadTo(Vector xy)Smooth quadratic Bezier line to the given coordinates. | 
| SVGPath | SVGPath. verticalLineTo(double y)Draw a vertical line to the given y coordinate. | 
| Modifier and Type | Method and Description | 
|---|---|
| private static void | SVGHyperCube. recDrawEdges(SVGPath path,
            double[] r_min,
            List<double[]> r_edges,
            int off,
            BitSet b)Recursive helper for hypercube drawing. | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | EMClusterVisualization.Instance. drawArc(SVGPath path,
       Vector cent,
       Vector pre,
       Vector nex,
       Vector oPrev,
       Vector oNext,
       double scale)Draw an arc to simulate the hyper ellipse. |