MCPcopy Create free account
hub / github.com/Kitware/VTK / mousePressed

Method mousePressed

Wrapping/Java/vtk/vtkRenderWindowPanel.java:52–76  ·  view source on GitHub ↗
(MouseEvent e)

Source from the content-addressed store, hash-verified

50 }
51
52 public void mousePressed(MouseEvent e) {
53 Lock();
54 rw.SetDesiredUpdateRate(5.0);
55 lastX = e.getX();
56 lastY = e.getY();
57
58 ctrlPressed = (e.getModifiersEx() & InputEvent.CTRL_DOWN_MASK) == InputEvent.CTRL_DOWN_MASK ? 1 : 0;
59 shiftPressed = (e.getModifiersEx() & InputEvent.SHIFT_DOWN_MASK) == InputEvent.SHIFT_DOWN_MASK ? 1 : 0;
60
61 iren.SetEventInformationFlipY(e.getX(), e.getY(), ctrlPressed, shiftPressed, '0', 0, "0");
62
63 if ((e.getModifiersEx() & InputEvent.BUTTON1_DOWN_MASK) == InputEvent.BUTTON1_DOWN_MASK) {
64 iren.LeftButtonPressEvent();
65 }
66
67 else if ((e.getModifiersEx() & InputEvent.BUTTON2_DOWN_MASK) == InputEvent.BUTTON2_DOWN_MASK) {
68 iren.MiddleButtonPressEvent();
69 }
70
71 else if ((e.getModifiersEx() & InputEvent.BUTTON3_DOWN_MASK) == InputEvent.BUTTON3_DOWN_MASK) {
72 iren.RightButtonPressEvent();
73 }
74
75 UnLock();
76 }
77
78 public void mouseDragged(MouseEvent e) {
79 ctrlPressed = (e.getModifiersEx() & InputEvent.CTRL_DOWN_MASK) == InputEvent.CTRL_DOWN_MASK ? 1 : 0;

Callers

nothing calls this directly

Calls 6

UnLockMethod · 0.80
LockMethod · 0.45
SetDesiredUpdateRateMethod · 0.45
LeftButtonPressEventMethod · 0.45
RightButtonPressEventMethod · 0.45

Tested by

no test coverage detected