#include <Events.h>
|
| static MouseEvent | MakeMoveEvent (const Type type, const int x, const int y, const int modifiers, const int buttons) |
| |
| static MouseEvent | MakeButtonEvent (const Type type, const int x, const int y, const int modifiers, const MouseButton button, const int count) |
| |
| static MouseEvent | MakeWheelEvent (const Type type, const int x, const int y, const int modifiers, const float dx, const float dy, const bool isTrackpad) |
| |
◆ Type
| Enumerator |
|---|
| MOVE | |
| BUTTON_DOWN | |
| DRAG | |
| BUTTON_UP | |
| WHEEL | |
◆ FromJson()
| bool open3d::visualization::gui::MouseEvent::FromJson |
( |
const Json::Value & |
value | ) |
|
◆ MakeButtonEvent()
| MouseEvent open3d::visualization::gui::MouseEvent::MakeButtonEvent |
( |
const Type |
type, |
|
|
const int |
x, |
|
|
const int |
y, |
|
|
const int |
modifiers, |
|
|
const MouseButton |
button, |
|
|
const int |
count |
|
) |
| |
|
static |
◆ MakeMoveEvent()
| MouseEvent open3d::visualization::gui::MouseEvent::MakeMoveEvent |
( |
const Type |
type, |
|
|
const int |
x, |
|
|
const int |
y, |
|
|
const int |
modifiers, |
|
|
const int |
buttons |
|
) |
| |
|
static |
◆ MakeWheelEvent()
| MouseEvent open3d::visualization::gui::MouseEvent::MakeWheelEvent |
( |
const Type |
type, |
|
|
const int |
x, |
|
|
const int |
y, |
|
|
const int |
modifiers, |
|
|
const float |
dx, |
|
|
const float |
dy, |
|
|
const bool |
isTrackpad |
|
) |
| |
|
static |
◆ ToString()
| std::string open3d::visualization::gui::MouseEvent::ToString |
( |
| ) |
const |
◆ button [1/2]
| MouseButton open3d::visualization::gui::MouseEvent::button |
◆ [2/2]
| struct { ... } open3d::visualization::gui::MouseEvent::button |
◆ buttons
| int open3d::visualization::gui::MouseEvent::buttons |
◆ count
| int open3d::visualization::gui::MouseEvent::count |
◆ dx
| float open3d::visualization::gui::MouseEvent::dx |
◆ dy
| float open3d::visualization::gui::MouseEvent::dy |
◆ isTrackpad
| bool open3d::visualization::gui::MouseEvent::isTrackpad |
◆ modifiers
| int open3d::visualization::gui::MouseEvent::modifiers |
| struct { ... } open3d::visualization::gui::MouseEvent::move |
◆ type
| Type open3d::visualization::gui::MouseEvent::type |
| struct { ... } open3d::visualization::gui::MouseEvent::wheel |
| int open3d::visualization::gui::MouseEvent::x |
| int open3d::visualization::gui::MouseEvent::y |
The documentation for this struct was generated from the following files: