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 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