23 namespace visualization {
88 bool FromJson(
const Json::Value &value);
const char const char value recording_handle imu_sample recording_handle uint8_t size_t data_size k4a_record_configuration_t config target_format k4a_capture_t capture_handle k4a_imu_sample_t imu_sample playback_handle k4a_logging_message_cb_t void min_level device_handle k4a_imu_sample_t timeout_in_ms capture_handle capture_handle capture_handle image_handle temperature_c k4a_image_t image_handle uint8_t image_handle image_handle image_handle image_handle uint32_t
Definition: K4aPlugin.cpp:548
KeyName
Definition: Events.h:96
@ KEY_L
Definition: Events.h:152
@ KEY_EXCLAMATION
Definition: Events.h:103
@ KEY_F
Definition: Events.h:146
@ KEY_P
Definition: Events.h:156
@ KEY_J
Definition: Events.h:150
@ KEY_META
Definition: Events.h:177
@ KEY_SINGLE_QUOTE
Definition: Events.h:109
@ KEY_F11
Definition: Events.h:198
@ KEY_RSHIFT
Definition: Events.h:173
@ KEY_PLUS
Definition: Events.h:113
@ KEY_H
Definition: Events.h:148
@ KEY_Y
Definition: Events.h:165
@ KEY_B
Definition: Events.h:142
@ KEY_RIGHT_PAREN
Definition: Events.h:111
@ KEY_T
Definition: Events.h:160
@ KEY_AMPERSAND
Definition: Events.h:108
@ KEY_F5
Definition: Events.h:192
@ KEY_I
Definition: Events.h:149
@ KEY_ASTERISK
Definition: Events.h:112
@ KEY_F3
Definition: Events.h:190
@ KEY_ENTER
Definition: Events.h:100
@ KEY_PIPE
Definition: Events.h:168
@ KEY_R
Definition: Events.h:158
@ KEY_Q
Definition: Events.h:157
@ KEY_V
Definition: Events.h:162
@ KEY_7
Definition: Events.h:125
@ KEY_SEMICOLON
Definition: Events.h:129
@ KEY_UNDERSCORE
Definition: Events.h:139
@ KEY_LSHIFT
Definition: Events.h:172
@ KEY_F6
Definition: Events.h:193
@ KEY_S
Definition: Events.h:159
@ KEY_DOWN
Definition: Events.h:182
@ KEY_2
Definition: Events.h:120
@ KEY_8
Definition: Events.h:126
@ KEY_ALT
Definition: Events.h:176
@ KEY_LESS_THAN
Definition: Events.h:130
@ KEY_3
Definition: Events.h:121
@ KEY_LEFT_PAREN
Definition: Events.h:110
@ KEY_UNKNOWN
Definition: Events.h:200
@ KEY_UP
Definition: Events.h:181
@ KEY_F2
Definition: Events.h:189
@ KEY_LEFT_BRACKET
Definition: Events.h:135
@ KEY_F9
Definition: Events.h:196
@ KEY_F7
Definition: Events.h:194
@ KEY_ESCAPE
Definition: Events.h:101
@ KEY_CARET
Definition: Events.h:138
@ KEY_F1
Definition: Events.h:188
@ KEY_F8
Definition: Events.h:195
@ KEY_E
Definition: Events.h:145
@ KEY_4
Definition: Events.h:122
@ KEY_G
Definition: Events.h:147
@ KEY_PAGEUP
Definition: Events.h:186
@ KEY_W
Definition: Events.h:163
@ KEY_O
Definition: Events.h:155
@ KEY_TILDE
Definition: Events.h:170
@ KEY_EQUALS
Definition: Events.h:131
@ KEY_HASH
Definition: Events.h:105
@ KEY_U
Definition: Events.h:161
@ KEY_X
Definition: Events.h:164
@ KEY_PAGEDOWN
Definition: Events.h:187
@ KEY_INSERT
Definition: Events.h:183
@ KEY_0
Definition: Events.h:118
@ KEY_BACKSLASH
Definition: Events.h:136
@ KEY_END
Definition: Events.h:185
@ KEY_SLASH
Definition: Events.h:117
@ KEY_LEFT_BRACE
Definition: Events.h:167
@ KEY_MINUS
Definition: Events.h:115
@ KEY_COLON
Definition: Events.h:128
@ KEY_BACKTICK
Definition: Events.h:140
@ KEY_TAB
Definition: Events.h:99
@ KEY_PERIOD
Definition: Events.h:116
@ KEY_RIGHT_BRACKET
Definition: Events.h:137
@ KEY_NONE
Definition: Events.h:97
@ KEY_RCTRL
Definition: Events.h:175
@ KEY_SPACE
Definition: Events.h:102
@ KEY_QUESTION_MARK
Definition: Events.h:133
@ KEY_A
Definition: Events.h:141
@ KEY_F10
Definition: Events.h:197
@ KEY_5
Definition: Events.h:123
@ KEY_RIGHT_BRACE
Definition: Events.h:169
@ KEY_COMMA
Definition: Events.h:114
@ KEY_BACKSPACE
Definition: Events.h:98
@ KEY_HOME
Definition: Events.h:184
@ KEY_PERCENT
Definition: Events.h:107
@ KEY_LCTRL
Definition: Events.h:174
@ KEY_1
Definition: Events.h:119
@ KEY_RIGHT
Definition: Events.h:180
@ KEY_DOUBLE_QUOTE
Definition: Events.h:104
@ KEY_6
Definition: Events.h:124
@ KEY_M
Definition: Events.h:153
@ KEY_Z
Definition: Events.h:166
@ KEY_D
Definition: Events.h:144
@ KEY_AT
Definition: Events.h:134
@ KEY_GREATER_THAN
Definition: Events.h:132
@ KEY_CAPSLOCK
Definition: Events.h:178
@ KEY_F12
Definition: Events.h:199
@ KEY_C
Definition: Events.h:143
@ KEY_LEFT
Definition: Events.h:179
@ KEY_K
Definition: Events.h:151
@ KEY_9
Definition: Events.h:127
@ KEY_F4
Definition: Events.h:191
@ KEY_DELETE
Definition: Events.h:171
@ KEY_N
Definition: Events.h:154
@ KEY_DOLLAR_SIGN
Definition: Events.h:106
MouseButton
Definition: Events.h:26
KeyModifier
Definition: Events.h:37
Definition: PinholeCameraIntrinsic.cpp:16
Type type
Definition: Events.h:205
uint32_t key
Definition: Events.h:209
Type
Definition: Events.h:204
@ UP
Definition: Events.h:204
@ DOWN
Definition: Events.h:204
bool isRepeat
Definition: Events.h:210
bool FromJson(const Json::Value &value)
Definition: Events.cpp:71
struct open3d::visualization::gui::MouseEvent::@1::@3 move
Type
Definition: Events.h:46
@ BUTTON_DOWN
Definition: Events.h:46
@ WHEEL
Definition: Events.h:46
@ DRAG
Definition: Events.h:46
@ MOVE
Definition: Events.h:46
@ BUTTON_UP
Definition: Events.h:46
float dy
Definition: Events.h:83
int buttons
Definition: Events.h:75
float dx
Definition: Events.h:82
int modifiers
Definition: Events.h:72
std::string ToString() const
Definition: Events.cpp:22
struct open3d::visualization::gui::MouseEvent::@1::@5 wheel
bool isTrackpad
Definition: Events.h:84
static MouseEvent MakeWheelEvent(const Type type, const int x, const int y, const int modifiers, const float dx, const float dy, const bool isTrackpad)
Definition: Events.cpp:170
static MouseEvent MakeButtonEvent(const Type type, const int x, const int y, const int modifiers, const MouseButton button, const int count)
Definition: Events.cpp:154
int count
Definition: Events.h:79
Type type
Definition: Events.h:69
MouseButton button
Definition: Events.h:78
int y
Definition: Events.h:71
static MouseEvent MakeMoveEvent(const Type type, const int x, const int y, const int modifiers, const int buttons)
Definition: Events.cpp:140
int x
Definition: Events.h:70
const char * utf8
Definition: Events.h:214
double dt
Definition: Events.h:93