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 |
---|---|
private SVGPath |
SVGPath.append(char action)
Append an action to the current path.
|
private SVGPath |
SVGPath.append(double x)
Append a value to the current path.
|
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.
|
static SVGPath |
VoronoiDraw.drawDelaunay(Projection2D proj,
java.util.List<SweepHullDelaunay2D.Triangle> delaunay,
java.util.List<double[]> means)
Draw the Delaunay triangulation.
|
static SVGPath |
VoronoiDraw.drawFakeVoronoi(Projection2D proj,
java.util.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.
|
static SVGPath |
VoronoiDraw.drawVoronoi(Projection2D proj,
java.util.List<SweepHullDelaunay2D.Triangle> delaunay,
java.util.List<double[]> means)
Draw a Voronoi diagram
|
SVGPath |
SVGPath.ellipticalArc(double[] rxy,
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[] 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.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.moveTo(double[] xy)
Move to the given coordinates.
|
SVGPath |
SVGPath.moveTo(double x,
double y)
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.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.relativeEllipticalArc(double[] rxy,
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[] 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.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.relativeMoveTo(double[] xy)
Move to the given relative coordinates.
|
SVGPath |
SVGPath.relativeMoveTo(double x,
double y)
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.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.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.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.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.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 minx,
double miny,
java.util.List<double[]> r_edges,
long[] b)
Recursive helper for hypercube drawing.
|
Modifier and Type | Method and Description |
---|---|
private void |
EMClusterVisualization.Instance.drawArc(SVGPath path,
double[] cent,
double[] pre,
double[] nex,
double[] oPrev,
double[] oNext,
double scale)
Draw an arc to simulate the hyper ellipse.
|
Copyright © 2019 ELKI Development Team. License information.