Examples of Diagram


Examples of org.stathissideris.ascii2image.graphics.Diagram

      } catch (UnsupportedEncodingException e1) {
        System.err.println("Error: "+e1.getMessage());
        System.exit(1);
      }

      Diagram diagram = new Diagram(grid, options);
      RenderedImage image = new BitmapRenderer().renderToImage(diagram, options.renderingOptions);

      try {
        File file = new File(imageFilename);
        ImageIO.write(image, "png", file);
View Full Code Here

Examples of org.stathissideris.ascii2image.graphics.Diagram

      throw new FileNotFoundException("Reference image "+expectedFile+" does not exist");
    }
   
    TextGrid grid = new TextGrid();
    grid.loadFrom(textFile.toString());
    Diagram diagram = new Diagram(grid, options);

    RenderedImage image = new BitmapRenderer().renderToImage(diagram, options.renderingOptions);   
 
    File file = new File(actualFile.getAbsolutePath());
    ImageIO.write(image, "png", file);
View Full Code Here

Examples of org.stathissideris.ascii2image.graphics.Diagram

      long b;
      try {
        System.out.println("Rendering "+textFile+" to "+toFile);
       
        grid.loadFrom(textFile.toString());
        Diagram diagram = new Diagram(grid, options);

        RenderedImage image = new BitmapRenderer().renderToImage(diagram, options.renderingOptions);
       
        b = java.lang.System.nanoTime();
            java.lang.System.out.println( "Done in " + Math.round((b - a)/10e6) + "msec");
View Full Code Here

Examples of org.stathissideris.ascii2image.graphics.Diagram

      long b;
      try {
        System.out.println("Rendering "+textFile+" to "+toFile);
       
        grid.loadFrom(textFile.toString());
        Diagram diagram = new Diagram(grid, options);

        RenderedImage image = new BitmapRenderer().renderToImage(diagram, options.renderingOptions);
       
        b = java.lang.System.nanoTime();
            java.lang.System.out.println( "Done in " + Math.round((b - a)/10e6) + "msec");
View Full Code Here

Examples of org.stathissideris.ascii2image.graphics.Diagram

        Future<RenderedImage> future = RENDER_EXECUTOR.submit(new Callable<RenderedImage>() {
            public RenderedImage call() throws Exception {
                grid.initialiseWithText(gridText, options.processingOptions);
                grid.printDebug();

                Diagram diagram = new Diagram(grid, options);
                return new BitmapRenderer().renderToImage(diagram, options.renderingOptions);
            }
        });
        try {
            RenderedImage image = future.get(timeoutSeconds, TimeUnit.SECONDS);
View Full Code Here

Examples of org.stathissideris.ascii2image.graphics.Diagram

        else grid.initialiseWithText(gridText, options.processingOptions);

        grid.printDebug();

        long start = System.currentTimeMillis();
        Diagram diagram = new Diagram(grid, options);
        final RenderedImage image = new BitmapRenderer().renderToImage(diagram, options.renderingOptions);
        System.out.println("0. Rendered in " + (System.currentTimeMillis() - start) + " ms");
//        ImageIO.write(image, "png", os);

        JFrame frame = new JFrame("Ditaa Test");
        frame.setSize(image.getWidth()+30, image.getHeight()+80);
        Panel panel = new Panel() {
            public void paint(Graphics g) {
                g.drawImage((Image) image, 0, 0, null);
            }
        };
        frame.getContentPane().add(panel);
        panel.addMouseListener(new MouseAdapter() {
            public void mouseClicked(MouseEvent e) {
                System.out.println("Mouse clicked.");
                System.exit(0);
            }
        });
        // this doesn't seem to be working:
        frame.addWindowStateListener(new WindowStateListener() {
            public void windowStateChanged(WindowEvent e) {
                System.out.println("Window state changed: " + e.getNewState());
                if (e.getNewState() == WindowEvent.WINDOW_CLOSED)
                    System.exit(0);
            }
        });
        frame.setVisible(true);

        for (int i = 0; i < 10; ++i) {
            start = System.currentTimeMillis();
            Diagram nDiagram = new Diagram(grid, options);
            new BitmapRenderer().renderToImage(nDiagram, options.renderingOptions);
            System.out.println((i+1) + ". Rendered in " + (System.currentTimeMillis() - start) + " ms");
        }
    }
View Full Code Here

Examples of org.tuba.spatschorke.diploma.operation.ecoregmf2oodraw.figures.data.Diagram

    EcoreToolsGMFDiagram diagramRepr = (EcoreToolsGMFDiagram) representation;
    org.eclipse.gmf.runtime.notation.Diagram gmfDiagram = diagramRepr
        .getDiagram();

    Diagram diagram = new Diagram();

    for (Object object : gmfDiagram.getChildren()) {
      if (object instanceof Node) {
        diagram.getClasses().add(new Clazz((Node) object));
      }
    }

    for (Object object : gmfDiagram.getEdges()) {
      if (object instanceof org.eclipse.gmf.runtime.notation.Edge) {
        org.eclipse.gmf.runtime.notation.Edge edge = (org.eclipse.gmf.runtime.notation.Edge) object;
        diagram.getEdges().add(new Edge(edge));
      }
    }
    IShapeProvider shapeProvider = new ShapeProvider(diagram);
    return new OODrawRepresentation(shapeProvider);
  }
View Full Code Here

Examples of pl.tecna.gwt.connectors.client.Diagram

    boundaryPanel.setSize("20000px", "20000px");
    viewPanel.add(boundaryPanel, 0, 0);
   
    RootPanel.get().add(viewPanel, 0, 0);
   
    final Diagram diagram = new Diagram(boundaryPanel);

    boundaryPanel.add(new Label("Connectors example for GWT 2.4"), 10, 2);
    Connector connector1 = new Connector(50, 80, 150, 200, new SectionDecoration(DecorationType.ARROW_SOLID), new SectionDecoration(DecorationType.ARROW_SOLID));
    connector1.showOnDiagram(diagram);
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.