Examples of drawTo()


Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

        path.drawTo(getVisibleAxisX(0), mms[0].getMax());
        for(int i = 1; i < dim; i++) {
          path.quadTo(getVisibleAxisX(i - .5), midmm[i - 1].getMax(), getVisibleAxisX(i), mms[i].getMax());
        }
        // Minima
        path.drawTo(getVisibleAxisX(dim - 1), mms[dim - 1].getMin());
        for(int i = dim - 1; i > 0; i--) {
          path.quadTo(getVisibleAxisX(i - .5), midmm[i - 1].getMin(), getVisibleAxisX(i - 1), mms[i - 1].getMin());
        }
        path.close();
      }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

      for(DBID objId : selection) {
        double[] yPos = proj.fastProjectDataToRenderSpace(relation.get(objId));

        SVGPath path = new SVGPath();
        for(int i = 0; i < proj.getVisibleDimensions(); i++) {
          path.drawTo(getVisibleAxisX(i), yPos[i]);
        }
        Element marker = path.makeElement(svgp);
        SVGUtil.addCSSClass(marker, MARKER);
        layer.appendChild(marker);
      }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

      }

      SVGPath path = new SVGPath();
      for(double id = 0; id < dim; id += step) {
        int i = (int) Math.floor(id);
        path.drawTo(StyleLibrary.SCALE * ratio * (((double) i) / (dim - 1)), StyleLibrary.SCALE * (1.0 - s.getScaled(series.doubleValue(i + 1))));
      }
      Element p = path.makeElement(plot);
      return p;
    }

View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

    // plot the line
    SVGPath path = new SVGPath();
    for(DoubleDoublePair pair : curve) {
      final double x = scalex.getScaled(pair.first);
      final double y = 1 - scaley.getScaled(pair.second);
      path.drawTo(sizex * x, sizey * y);
    }
    Element line = path.makeElement(svgp);
    line.setAttribute(SVGConstants.SVG_CLASS_ATTRIBUTE, SERIESID);

    // add axes
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

    if(chres.size() > 1) {
      for(int i = 1; i <= times; i++) {
        SVGPath path = new SVGPath();
        for(int p = 0; p < chres.size(); p++) {
          Vector cur = cent.plusTimes(chres.get(p), i);
          path.drawTo(cur);
        }
        path.close();
        Element ellipse = path.makeElement(svgp);
        SVGUtil.addCSSClass(ellipse, EMBORDER + cnum);
        if(opacStyle == 1) {
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

    // plot the line
    SVGPath path = new SVGPath();
    for(DoubleDoublePair pair : curve) {
      final double x = scalex.getScaled(pair.first);
      final double y = 1 - scaley.getScaled(pair.second);
      path.drawTo(sizex * x, sizey * y);
    }
    Element line = path.makeElement(svgp);
    line.setAttribute(SVGConstants.SVG_CLASS_ATTRIBUTE, SERIESID);

    // add axes
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

          for(Vector v : ppoly) {
            if(v == first) {
              continue;
            }
            double[] p = proj.fastProjectDataToRenderSpace(v);
            path.drawTo(p[0], p[1]);
          }
          // close path.
          path.drawTo(f[0], f[1]);
        }
        Element e = path.makeElement(svgp);
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

            }
            double[] p = proj.fastProjectDataToRenderSpace(v);
            path.drawTo(p[0], p[1]);
          }
          // close path.
          path.drawTo(f[0], f[1]);
        }
        Element e = path.makeElement(svgp);
        SVGUtil.addCSSClass(e, POLYS);
        layer.appendChild(e);
      }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

          for(Vector v : ppoly) {
            if(v == first) {
              continue;
            }
            double[] p = proj.fastProjectDataToRenderSpace(v.getArrayRef());
            path.drawTo(p[0], p[1]);
          }
          // close path.
          path.drawTo(f[0], f[1]);
        }
        Element e = path.makeElement(svgp);
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.visualization.svg.SVGPath.drawTo()

            }
            double[] p = proj.fastProjectDataToRenderSpace(v.getArrayRef());
            path.drawTo(p[0], p[1]);
          }
          // close path.
          path.drawTo(f[0], f[1]);
        }
        Element e = path.makeElement(svgp);
        SVGUtil.addCSSClass(e, POLYS);
        layer.appendChild(e);
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.