open3d.visualization.gui.MouseEvent¶
- class open3d.visualization.gui.MouseEvent¶
Object that stores mouse events
- class Type¶
Members:
MOVE
BUTTON_DOWN
DRAG
BUTTON_UP
WHEEL
- BUTTON_DOWN = <Type.BUTTON_DOWN: 1>¶
- BUTTON_UP = <Type.BUTTON_UP: 3>¶
- DRAG = <Type.DRAG: 2>¶
- MOVE = <Type.MOVE: 0>¶
- WHEEL = <Type.WHEEL: 4>¶
- property name¶
- property value¶
- __init__(*args, **kwargs)¶
- is_button_down(self: open3d.cpu.pybind.visualization.gui.MouseEvent, arg0: open3d.cpu.pybind.visualization.gui.MouseButton) bool ¶
Convenience function to more easily deterimine if a mouse button is pressed
- is_modifier_down(self: open3d.cpu.pybind.visualization.gui.MouseEvent, arg0: open3d.cpu.pybind.visualization.gui.KeyModifier) bool ¶
Convenience function to more easily deterimine if a modifier key is down
- BUTTON_DOWN = <Type.BUTTON_DOWN: 1>¶
- BUTTON_UP = <Type.BUTTON_UP: 3>¶
- DRAG = <Type.DRAG: 2>¶
- MOVE = <Type.MOVE: 0>¶
- WHEEL = <Type.WHEEL: 4>¶
- property buttons¶
ORed mouse buttons
- property modifiers¶
ORed mouse modifiers
- property type¶
Mouse event type
- property wheel_dx¶
Mouse wheel horizontal motion
- property wheel_dy¶
Mouse wheel vertical motion
- property wheel_is_trackpad¶
Is mouse wheel event from a trackpad
- property x¶
x coordinate of the mouse event
- property y¶
y coordinate of the mouse event