/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/svg/ |
H A D | SVGHyperSphere.java | 63 …public static Element drawManhattan(SVGPlot svgp, Projection2D proj, NumberVector mid, double radi… in drawManhattan() argument 90 return path.makeElement(svgp); in drawManhattan() 102 …public static Element drawEuclidean(SVGPlot svgp, Projection2D proj, NumberVector mid, double radi… in drawEuclidean() argument 138 return path.makeElement(svgp); in drawEuclidean() 151 …public static Element drawLp(SVGPlot svgp, Projection2D proj, NumberVector mid, double radius, dou… in drawLp() argument 241 return path.makeElement(svgp); in drawLp() 253 …public static Element drawCross(SVGPlot svgp, Projection2D proj, NumberVector mid, double radius) { in drawCross() argument 266 return path.makeElement(svgp); in drawCross()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/scatterplot/selection/ |
H A D | SelectionToolDotVisualization.java | 139 addCSSClasses(svgp); in fullRedraw() 141 layer.appendChild(rtag = svgp.svgElement(SVGConstants.SVG_G_TAG, CSS_RANGEMARKER)); in fullRedraw() 143 …layer.appendChild(new DragableArea(svgp, -0.6 * StyleLibrary.SCALE, -0.7 * StyleLibrary.SCALE, 1.3… in fullRedraw() 169 rtag.appendChild(svgp.svgRect(x, y, width, height)); in duringDrag() 236 protected void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 238 if(!svgp.getCSSClassManager().contains(CSS_RANGEMARKER)) { in addCSSClasses() 243 svgp.addCSSClassOrLogError(rcls); in addCSSClasses()
|
H A D | SelectionToolCubeVisualization.java | 149 addCSSClasses(svgp); in fullRedraw() 152 layer.appendChild(rtag = svgp.svgElement(SVGConstants.SVG_G_TAG, CSS_RANGEMARKER)); in fullRedraw() 154 …layer.appendChild(new DragableArea(svgp, -0.6 * StyleLibrary.SCALE, -0.7 * StyleLibrary.SCALE, 1.3… in fullRedraw() 201 rtag.appendChild(svgp.svgRect(x, y, width, height)); in duringDrag() 271 protected void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 273 if(!svgp.getCSSClassManager().contains(CSS_RANGEMARKER)) { in addCSSClasses() 278 svgp.addCSSClassOrLogError(rcls); in addCSSClasses()
|
H A D | SelectionConvexHullVisualization.java | 125 addCSSClasses(svgp); in fullRedraw() 147 layer.appendChild(path.makeElement(svgp, SELECTEDHULL)); in fullRedraw() 157 private void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 159 if(!svgp.getCSSClassManager().contains(SELECTEDHULL)) { in addCSSClasses() 169 svgp.addCSSClassOrLogError(cls); in addCSSClasses()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/scatterplot/cluster/ |
H A D | VoronoiVisualization.java | 238 addCSSClasses(svgp); in fullRedraw() 284 layer.appendChild(drawFakeVoronoi(proj, means).makeElement(svgp, KMEANSBORDER)); in fullRedraw() 288 … .drawTo(proj.fastProjectDataToRenderSpace(means.get(1))).makeElement(svgp, KMEANSBORDER)); in fullRedraw() 295 layer.appendChild(drawVoronoi(proj, delaunay, means).makeElement(svgp, KMEANSBORDER)); in fullRedraw() 298 layer.appendChild(drawDelaunay(proj, delaunay, means).makeElement(svgp, KMEANSBORDER)); in fullRedraw() 308 private void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 310 if(!svgp.getCSSClassManager().contains(KMEANSBORDER)) { in addCSSClasses() 319 svgp.addCSSClassOrLogError(cls); in addCSSClasses()
|
H A D | ClusterHullVisualization.java | 197 addCSSClasses(svgp, cpol.getStyleForCluster(clu), opacity); in fullRedraw() 198 layer.appendChild(path.makeElement(svgp, CLUSTERHULL + cpol.getStyleForCluster(clu))); in fullRedraw() 208 addCSSClasses(svgp, cpol.getStyleForCluster(clu), opacity); in fullRedraw() 209 layer.appendChild(path.makeElement(svgp, CLUSTERHULL + cpol.getStyleForCluster(clu))); in fullRedraw() 233 addCSSClasses(svgp, cpol.getStyleForCluster(clu), baseopacity * weight / rel.size()); in fullRedraw() 234 … layer.appendChild(new SVGPath(p).makeElement(svgp, CLUSTERHULL + cpol.getStyleForCluster(clu))); in fullRedraw() 334 private void addCSSClasses(SVGPlot svgp, int clusterID, double opac) { in addCSSClasses() argument 346 svgp.addCSSClassOrLogError(cls); in addCSSClasses()
|
H A D | ClusterStarVisualization.java | 161 if(!svgp.getCSSClassManager().contains(CSS_MEAN_STAR + "_" + cnum)) { in fullRedraw() 166 svgp.addCSSClassOrLogError(center); in fullRedraw() 174 layer.appendChild(star.makeElement(svgp, CSS_MEAN_STAR + "_" + cnum)); in fullRedraw() 176 svgp.updateStyleElement(); in fullRedraw()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/parallel/ |
H A D | AbstractParallelVisualization.java | 95 this.layer = setupCanvas(svgp, this.proj, getWidth(), getHeight()); in fullRedraw() 107 public Element setupCanvas(SVGPlot svgp, ProjectionParallel proj, double width, double height) { in setupCanvas() argument 108 Element layer = SVGUtil.svgElement(svgp.getDocument(), SVGConstants.SVG_G_TAG); in setupCanvas() 166 svgp.requestRedraw(this.task, this); in visualizationChanged()
|
H A D | LineVisualization.java | 139 if(!svgp.getCSSClassManager().contains(key)) { in fullRedraw() 145 svgp.addCSSClassOrLogError(cls); in fullRedraw() 163 if(!svgp.getCSSClassManager().contains(DATALINE)) { in fullRedraw() 169 svgp.addCSSClassOrLogError(cls); in fullRedraw() 186 svgp.updateStyleElement(); in fullRedraw() 218 return path.makeElement(svgp); in drawLine()
|
H A D | BoundingBoxVisualization.java | 143 if(!svgp.getCSSClassManager().contains(key)) { in fullRedraw() 149 svgp.addCSSClassOrLogError(cls); in fullRedraw() 167 if(!svgp.getCSSClassManager().contains(DATALINE)) { in fullRedraw() 173 svgp.addCSSClassOrLogError(cls); in fullRedraw() 190 svgp.updateStyleElement(); in fullRedraw() 246 return path.makeElement(svgp); in drawLine()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/scatterplot/ |
H A D | AbstractScatterplotVisualization.java | 91 this.layer = setupCanvas(svgp, this.proj, margin, getWidth(), getHeight()); in setupCanvas() 105 …public static Element setupCanvas(SVGPlot svgp, Projection2D proj, double margin, double width, do… in setupCanvas() argument 111 final Element layer = SVGUtil.svgElement(svgp.getDocument(), SVGConstants.SVG_G_TAG); in setupCanvas() 120 svgp.requestRedraw(this.task, this); in visualizationChanged()
|
H A D | PolygonVisualization.java | 133 CSSClass css = new CSSClass(svgp, POLYS); in fullRedraw() 138 svgp.addCSSClassOrLogError(css); in fullRedraw() 139 svgp.updateStyleElement(); in fullRedraw() 163 layer.appendChild(path.makeElement(svgp, POLYS)); in fullRedraw()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/scatterplot/index/ |
H A D | TreeSphereVisualization.java | 235 svgp.addCSSClassOrLogError(cls); in fullRedraw() 237 visualizeMTreeEntry(svgp, this.layer, proj, tree, root, 0); in fullRedraw() 251 …private void visualizeMTreeEntry(SVGPlot svgp, Element layer, Projection2D proj, AbstractMTree<?, … in visualizeMTreeEntry() argument 259 r = SVGHyperSphere.drawManhattan(svgp, proj, ro, rad); in visualizeMTreeEntry() 262 r = SVGHyperSphere.drawEuclidean(svgp, proj, ro, rad); in visualizeMTreeEntry() 267 r = SVGHyperSphere.drawLp(svgp, proj, ro, rad, p); in visualizeMTreeEntry() 278 visualizeMTreeEntry(svgp, layer, proj, mtree, child, depth + 1); in visualizeMTreeEntry()
|
H A D | TreeMBRVisualization.java | 167 svgp.addCSSClassOrLogError(cls); in fullRedraw() 169 visualizeRTreeEntry(svgp, layer, proj, tree, root, 0); in fullRedraw() 183 …private void visualizeRTreeEntry(SVGPlot svgp, Element layer, Projection2D proj, AbstractRStarTree… in visualizeRTreeEntry() argument 187 Element r = SVGHyperCube.drawFilled(svgp, INDEX + depth, proj, mbr); in visualizeRTreeEntry() 191 Element r = SVGHyperCube.drawFrame(svgp, proj, mbr); in visualizeRTreeEntry() 201 visualizeRTreeEntry(svgp, layer, proj, rtree, child, depth + 1); in visualizeRTreeEntry()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/optics/ |
H A D | OPTICSPlotSelectionVisualization.java | 150 layer.appendChild(mtag = svgp.svgElement(SVGConstants.SVG_G_TAG)); in fullRedraw() 153 …layer.appendChild(new DragableArea(svgp, 0 - plotwidth * 0.1, 0, plotwidth * 1.1, plotheight, this… in fullRedraw() 200 return svgp.svgRect(x1, 0, width, plotheight); in addMarkerRect() 314 if(!svgp.getCSSClassManager().contains(CSS_MARKER)) { in addCSSClasses() 318 svgp.addCSSClassOrLogError(cls); in addCSSClasses() 322 if(!svgp.getCSSClassManager().contains(CSS_RANGEMARKER)) { in addCSSClasses() 326 svgp.addCSSClassOrLogError(rcls); in addCSSClasses()
|
H A D | OPTICSSteepAreaVisualization.java | 152 Element e = svgp.svgLine(x1 * xscale, y1 * yscale, x2 * xscale, y2 * yscale); in fullRedraw() 164 if(!svgp.getCSSClassManager().contains(CSS_STEEP_DOWN)) { in addCSSClasses() 173 svgp.addCSSClassOrLogError(cls); in addCSSClasses() 175 if(!svgp.getCSSClassManager().contains(CSS_STEEP_UP)) { in addCSSClasses() 184 svgp.addCSSClassOrLogError(cls); in addCSSClasses()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/parallel/selection/ |
H A D | SelectionToolAxisRangeVisualization.java | 139 addCSSClasses(svgp); in fullRedraw() 142 layer.appendChild(rtag = svgp.svgElement(SVGConstants.SVG_G_TAG, CSS_RANGEMARKER)); in fullRedraw() 145 …layer.appendChild(new DragableArea(svgp, -.1 * getMarginLeft(), -.1 * getMarginTop(), getSizeX() +… in fullRedraw() 217 rtag.appendChild(svgp.svgRect(x, y, width, height)); in duringDrag() 288 protected void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 290 if(!svgp.getCSSClassManager().contains(CSS_RANGEMARKER)) { in addCSSClasses() 295 svgp.addCSSClassOrLogError(rcls); in addCSSClasses()
|
H A D | SelectionAxisRangeVisualization.java | 122 private void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 125 if(!svgp.getCSSClassManager().contains(MARKER)) { in addCSSClasses() 136 svgp.addCSSClassOrLogError(cls); in addCSSClasses() 143 addCSSClasses(svgp); in fullRedraw() 170 …Element rect = svgp.svgRect(getVisibleAxisX(vd) - (0.01 * StyleLibrary.SCALE), amin, 0.02 * StyleL… in fullRedraw()
|
H A D | SelectionLineVisualization.java | 123 addCSSClasses(svgp); in fullRedraw() 172 return path.makeElement(svgp); in drawLine() 180 private void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 183 if(!svgp.getCSSClassManager().contains(MARKER)) { in addCSSClasses() 191 svgp.addCSSClassOrLogError(cls); in addCSSClasses()
|
H A D | SelectionToolLineVisualization.java | 142 addCSSClasses(svgp); in fullRedraw() 144 layer.appendChild(rtag = svgp.svgElement(SVGConstants.SVG_G_TAG, CSS_RANGEMARKER)); in fullRedraw() 147 …layer.appendChild(new DragableArea(svgp, -.1 * getMarginLeft(), -.5 * getMarginTop(), getSizeX() +… in fullRedraw() 173 rtag.appendChild(svgp.svgRect(x, y, width, height)); in duringDrag() 288 protected void addCSSClasses(SVGPlot svgp) { in addCSSClasses() argument 290 if(!svgp.getCSSClassManager().contains(CSS_RANGEMARKER)) { in addCSSClasses() 295 svgp.addCSSClassOrLogError(rcls); in addCSSClasses()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/scatterplot/outlier/ |
H A D | COPVectorVisualization.java | 147 setupCSS(svgp); in fullRedraw() 166 Element arrow = svgp.svgLine(v[0], v[1], v[0] + ev[0], v[1] + ev[1]); in fullRedraw() 177 private void setupCSS(SVGPlot svgp) { in setupCSS() argument 179 CSSClass bubble = new CSSClass(svgp, VEC); in setupCSS() 186 svgp.addCSSClassOrLogError(bubble); in setupCSS()
|
H A D | BubbleVisualization.java | 180 setupCSS(svgp, colors); in fullRedraw() 191 Element circle = svgp.svgCircle(v[0], v[1], radius * bubble_size); in fullRedraw() 209 Element circle = svgp.svgCircle(v[0], v[1], radius * bubble_size); in fullRedraw() 234 private void setupCSS(SVGPlot svgp, ClassStylingPolicy policy) { in setupCSS() argument 240 CSSClass bubble = new CSSClass(svgp, BUBBLE + clusterID); in setupCSS() 255 svgp.addCSSClassOrLogError(bubble); in setupCSS()
|
/dports/misc/elki/elki-release0.7.1-1166-gfb1fffdf3/addons/batikvis/src/main/java/de/lmu/ifi/dbs/elki/visualization/visualizers/visunproj/ |
H A D | SimilarityMatrixVisualizer.java | 120 layer = SVGUtil.svgElement(svgp.getDocument(), SVGConstants.SVG_G_TAG); in fullRedraw() 132 Element itag = svgp.svgElement(SVGConstants.SVG_IMAGE_TAG); in fullRedraw() 154 Element lbl = svgp.svgText(hlx, hly, label); in fullRedraw() 159 Element lbl2 = svgp.svgText(margin * 0.7, margin * 0.75 + vlsize * (i + .8), label); in fullRedraw()
|
H A D | EvaluationVisualization.java | 114 …private double addBarChart(SVGPlot svgp, Element parent, double ypos, String label, double value, … in addBarChart() argument 120 parent.appendChild(barchart.build(svgp, 0.0, ypos, BARLENGTH, BARHEIGHT)); in addBarChart() 125 private double addHeader(SVGPlot svgp, Element parent, double ypos, String text) { in addHeader() argument 127 Element object = svgp.svgText(0, ypos + BARHEIGHT * 0.5, text); in addHeader()
|
H A D | XYPlotVisualization.java | 135 private void setupCSS(VisualizerContext context, SVGPlot svgp, XYPlot plot) { in setupCSS() argument 142 svgp.addCSSClassOrLogError(csscls); in setupCSS() 150 svgp.addCSSClassOrLogError(label); in setupCSS() 151 svgp.updateStyleElement(); in setupCSS()
|