Package eas.math.geometry

Examples of eas.math.geometry.Rectangle2D.upperLeftCorner()


            rect = ((AbstractEnvironment2D) env).getClippingRectangle();
            g.setClip(
                    (int) rect.upperLeftCorner().x,
                    (int) rect.upperLeftCorner().y,
                    (int) (rect.upperLeftCorner().x + rect.getWidth()),
                    (int) (rect.upperLeftCorner().y + rect.getHeight()));
        } catch (Exception e1) {
        }
       
        AbstractAgent bester = this.bester(env.getAgents());
        int radius = 20;
View Full Code Here


        try {
            env2D = (AbstractEnvironment2D) this.environment;
            if (env2D.getZoomBox() == null) {
                Rectangle2D boundingBox = env2D.getBoundingBox(false);
                env2D.setZoomBox(new Rectangle2D(boundingBox.upperLeftCorner(), boundingBox.lowerRightCorner()));
            }
            Vector2D delta = new Vector2D(deltaVector);
            double globalScale = env2D.globalScale();
            delta.scale(Vector2D.NULL_VECTOR, new Vector2D(1 / globalScale, 1 / globalScale));
            Vector2D newMiddle = new Vector2D(env2D.getZoomBoxMiddle());
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.