< prev index next >

modules/graphics/src/test/java/test/javafx/scene/CameraTest.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 142,162 **** new Scene(new Group(camera)); camera.setTranslateX(300); camera.getParent().setTranslateY(100); Affine3D expected = new Affine3D(); try { ! camera.getLocalToSceneTransform().createInverse().impl_apply(expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); camera.setTranslateZ(-10); camera.setScaleX(10); expected.setToIdentity(); try { ! camera.getLocalToSceneTransform().createInverse().impl_apply(expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); } --- 142,164 ---- new Scene(new Group(camera)); camera.setTranslateX(300); camera.getParent().setTranslateY(100); Affine3D expected = new Affine3D(); try { ! com.sun.javafx.scene.transform.TransformHelper.apply( ! camera.getLocalToSceneTransform().createInverse(), expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); camera.setTranslateZ(-10); camera.setScaleX(10); expected.setToIdentity(); try { ! com.sun.javafx.scene.transform.TransformHelper.apply( ! camera.getLocalToSceneTransform().createInverse(), expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); }
*** 169,189 **** Camera camera = new PerspectiveCamera(); Affine3D expected = new Affine3D(); assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); try { ! camera.getLocalToSceneTransform().createInverse().impl_apply(expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); camera.setTranslateZ(-10); camera.setScaleX(10); expected.setToIdentity(); try { ! camera.getLocalToSceneTransform().createInverse().impl_apply(expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); } --- 171,193 ---- Camera camera = new PerspectiveCamera(); Affine3D expected = new Affine3D(); assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); try { ! com.sun.javafx.scene.transform.TransformHelper.apply( ! camera.getLocalToSceneTransform().createInverse(), expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); camera.setTranslateZ(-10); camera.setScaleX(10); expected.setToIdentity(); try { ! com.sun.javafx.scene.transform.TransformHelper.apply( ! camera.getLocalToSceneTransform().createInverse(), expected); } catch (NonInvertibleTransformException ex) { fail("NonInvertibleTransformException when compute sceneToLocalTx."); } assertEquals(expected, CameraShim.getSceneToLocalTransform(camera)); }
< prev index next >