< prev index next >

modules/javafx.graphics/src/main/java/com/sun/javafx/scene/CameraHelper.java

Print this page
rev 10859 : 8195788: Remove obsolete javafx.jmx module
Reviewed-by:

*** 25,36 **** package com.sun.javafx.scene; import com.sun.javafx.geom.BaseBounds; import com.sun.javafx.geom.transform.BaseTransform; - import com.sun.javafx.jmx.MXNodeAlgorithm; - import com.sun.javafx.jmx.MXNodeAlgorithmContext; import com.sun.javafx.sg.prism.NGNode; import com.sun.javafx.util.Utils; import javafx.geometry.Point2D; import javafx.geometry.Point3D; import javafx.scene.Camera; --- 25,34 ----
*** 83,97 **** @Override protected boolean computeContainsImpl(Node node, double localX, double localY) { return cameraAccessor.doComputeContains(node, localX, localY); } - @Override - protected Object processMXNodeImpl(Node node, MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx) { - return cameraAccessor.doProcessMXNode(node, alg, ctx); - } - public static Point2D project(Camera camera, Point3D p) { return cameraAccessor.project(camera, p); } public static Point2D pickNodeXYPlane(Camera camera, Node node, double x, double y) { --- 81,90 ----
*** 113,123 **** public interface CameraAccessor { void doMarkDirty(Node node, DirtyBits dirtyBit); void doUpdatePeer(Node node); BaseBounds doComputeGeomBounds(Node node, BaseBounds bounds, BaseTransform tx); boolean doComputeContains(Node node, double localX, double localY); - Object doProcessMXNode(Node node, MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx); Point2D project(Camera camera, Point3D p); Point2D pickNodeXYPlane(Camera camera, Node node, double x, double y); Point3D pickProjectPlane(Camera camera, double x, double y); } --- 106,115 ----
< prev index next >