Package de.gsi.chart.utils
Class MouseUtils
- java.lang.Object
-
- de.gsi.chart.utils.MouseUtils
-
public final class MouseUtils extends java.lang.ObjectFew mouse related helper coordinates- Author:
- rstein
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doublemouseInsideBoundaryBoxDistance(javafx.geometry.Bounds screenBounds, javafx.geometry.Point2D mouseLoc)static doublemouseOutsideBoundaryBoxDistance(javafx.geometry.Bounds screenBounds, javafx.geometry.Point2D mouseLoc)
-
-
-
Method Detail
-
mouseOutsideBoundaryBoxDistance
public static double mouseOutsideBoundaryBoxDistance(javafx.geometry.Bounds screenBounds, javafx.geometry.Point2D mouseLoc)- Parameters:
screenBounds- boundary box in screen coordinatesmouseLoc- mouse screen coordinate- Returns:
- maximum external distance (Manhattan-Norm) from the boundary rectangle
-
mouseInsideBoundaryBoxDistance
public static double mouseInsideBoundaryBoxDistance(javafx.geometry.Bounds screenBounds, javafx.geometry.Point2D mouseLoc)- Parameters:
screenBounds- boundary box in screen coordinatesmouseLoc- mouse screen coordinate- Returns:
- minimum internal distance (Manhattan-Norm) from the boundary rectangle
-
-