Examples of inverseTransform()


Examples of edu.uci.ics.jung.visualization.VisualizationViewer.inverseTransform()

        VisualizationViewer vv = null;
        if (checkModifiers(e) && isConsumer()) {
            Object o = e.getSource();
            if (o instanceof VisualizationViewer) {
                vv = (VisualizationViewer)o;
                final Point2D p = vv.inverseTransform(e.getPoint());
                String text = JOptionPane.showInputDialog(vv, "Please provide the text", "Label's value", JOptionPane.QUESTION_MESSAGE);
                if (text != null && text.length() > 0) {
                    NexsmPaintableText npt = new NexsmPaintableText();
                    npt.setText(text);
                    npt.setP1(p);
View Full Code Here

Examples of edu.uci.ics.jung.visualization.VisualizationViewer.inverseTransform()

        if (checkModifiers(e) && isConsumer()) {
            if (Math.sqrt( line.getBounds2D().getWidth() + line.getBounds2D().getHeight() ) > 10) {
                Color c = JColorChooser.showDialog(vv, "Choose a foreground color", Color.GRAY);
                if (c != null) {
                    NexsmPaintableLine npb = new NexsmPaintableLine();
                    npb.setP1(vv.inverseTransform(down));
                    npb.setP2(vv.inverseTransform(p));
                    npb.setColor(c);
                    if (gm != null) {
                        gm.putRenderer(vv.getName(), npb);
                    }
View Full Code Here

Examples of edu.uci.ics.jung.visualization.VisualizationViewer.inverseTransform()

            if (Math.sqrt( line.getBounds2D().getWidth() + line.getBounds2D().getHeight() ) > 10) {
                Color c = JColorChooser.showDialog(vv, "Choose a foreground color", Color.GRAY);
                if (c != null) {
                    NexsmPaintableLine npb = new NexsmPaintableLine();
                    npb.setP1(vv.inverseTransform(down));
                    npb.setP2(vv.inverseTransform(p));
                    npb.setColor(c);
                    if (gm != null) {
                        gm.putRenderer(vv.getName(), npb);
                    }
                }
View Full Code Here

Examples of edu.uci.ics.jung.visualization.transform.BidirectionalTransformer.inverseTransform()

        Point2D h1 = new Point2D.Double(vvBounds.getMaxX(), vvBounds.getCenterY());
        Point2D v0 = new Point2D.Double(vvBounds.getCenterX(), vvBounds.getMinY());
        Point2D v1 = new Point2D.Double(vvBounds.getCenterX(), vvBounds.getMaxY());
       
        h0 = viewTransformer.inverseTransform(h0);
        h0 = layoutTransformer.inverseTransform(h0);
        h1 = viewTransformer.inverseTransform(h1);
        h1 = layoutTransformer.inverseTransform(h1);
        v0 = viewTransformer.inverseTransform(v0);
        v0 = layoutTransformer.inverseTransform(v0);
        v1 = viewTransformer.inverseTransform(v1);
View Full Code Here

Examples of edu.uci.ics.jung.visualization.transform.BidirectionalTransformer.inverseTransform()

        Point2D v1 = new Point2D.Double(vvBounds.getCenterX(), vvBounds.getMaxY());
       
        h0 = viewTransformer.inverseTransform(h0);
        h0 = layoutTransformer.inverseTransform(h0);
        h1 = viewTransformer.inverseTransform(h1);
        h1 = layoutTransformer.inverseTransform(h1);
        v0 = viewTransformer.inverseTransform(v0);
        v0 = layoutTransformer.inverseTransform(v0);
        v1 = viewTransformer.inverseTransform(v1);
        v1 = layoutTransformer.inverseTransform(v1);
       
View Full Code Here

Examples of edu.uci.ics.jung.visualization.transform.BidirectionalTransformer.inverseTransform()

        h0 = viewTransformer.inverseTransform(h0);
        h0 = layoutTransformer.inverseTransform(h0);
        h1 = viewTransformer.inverseTransform(h1);
        h1 = layoutTransformer.inverseTransform(h1);
        v0 = viewTransformer.inverseTransform(v0);
        v0 = layoutTransformer.inverseTransform(v0);
        v1 = viewTransformer.inverseTransform(v1);
        v1 = layoutTransformer.inverseTransform(v1);
       
        scrollBarsMayControlAdjusting = false;
        setScrollBarValues(layoutRectangle, h0, h1, v0, v1);
View Full Code Here

Examples of edu.uci.ics.jung.visualization.transform.BidirectionalTransformer.inverseTransform()

        h1 = viewTransformer.inverseTransform(h1);
        h1 = layoutTransformer.inverseTransform(h1);
        v0 = viewTransformer.inverseTransform(v0);
        v0 = layoutTransformer.inverseTransform(v0);
        v1 = viewTransformer.inverseTransform(v1);
        v1 = layoutTransformer.inverseTransform(v1);
       
        scrollBarsMayControlAdjusting = false;
        setScrollBarValues(layoutRectangle, h0, h1, v0, v1);
        scrollBarsMayControlAdjusting = true;
    }
View Full Code Here

Examples of edu.uci.ics.jung.visualization.transform.MutableTransformer.inverseTransform()

        boolean accepted = checkModifiers(e);
        if(accepted) {
            MutableTransformer viewTransformer = vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW);
            vv.setCursor(cursor);
            try {
                Point2D q = viewTransformer.inverseTransform(down);
                Point2D p = viewTransformer.inverseTransform(e.getPoint());
                float dx = (float) (p.getX()-q.getX());
                float dy = (float) (p.getY()-q.getY());
               
                viewTransformer.translate(dx, dy);
View Full Code Here

Examples of edu.uci.ics.jung.visualization.transform.MutableTransformer.inverseTransform()

        if(accepted) {
            MutableTransformer viewTransformer = vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW);
            vv.setCursor(cursor);
            try {
                Point2D q = viewTransformer.inverseTransform(down);
                Point2D p = viewTransformer.inverseTransform(e.getPoint());
                float dx = (float) (p.getX()-q.getX());
                float dy = (float) (p.getY()-q.getY());
               
                viewTransformer.translate(dx, dy);
                down.x = e.getX();
View Full Code Here

Examples of edu.uci.ics.jung.visualization.transform.MutableTransformer.inverseTransform()

        VisualizationViewer vv = (VisualizationViewer)e.getSource();
        MutableTransformer vt = vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW);
        if(vt instanceof LensTransformer) {
          vt = ((LensTransformer)vt).getDelegate();
        }
        Point2D p = vt.inverseTransform(e.getPoint());
        boolean accepted = checkModifiers(e);
        if(accepted) {
            vv.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
            testViewCenter(vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.LAYOUT), p);
            testViewCenter(vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW), p);
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.