+ @Override
+ public void mouseExited(MouseEvent e) {
+ if (hoverActor.size() > 0) {
+ hoverActor.clear();
+ fireHoverChanged();
+ }
+ }
+
+ /**
+ * Returns mouse position in AWT screen coordinates.
+ * @return
+ */
+ public Point2i getMousePositionAWT() {
+ return new Point2i(lastX, lastY);
+ }
+
+ /**
+ * Returns mouse position in VTK screen coordinates.
+ * @return
+ */
+ public Point2d getMousePosition() {
+ return new Point2d(lastX, rw.GetSize()[1]-lastY);
+ }
+