![]() |
OpenCV 4.12.0
開源計算機視覺
|
該類表示滑鼠事件。 更多...
#include <opencv2/viz/types.hpp>
公共型別 | |
| 列舉 | MouseButton { NoButton = 0 , LeftButton , MiddleButton , RightButton , VScroll } |
| 列舉 | Type { MouseMove = 1 , MouseButtonPress , MouseButtonRelease , MouseScrollDown , MouseScrollUp , MouseDblClick } |
公共成員函式 | |
| MouseEvent (const Type &type, const MouseButton &button, const Point &pointer, int modifiers) | |
| 構造一個 MouseEvent。 | |
公共屬性 | |
| MouseButton | button |
| int | modifiers |
| Point | pointer |
| Type | type |
該類表示滑鼠事件。
| cv::viz::MouseEvent::MouseEvent | ( | const Type & | type, |
| const MouseButton & | button, | ||
| const Point & | pointer, | ||
| int | modifiers ) |
構造一個 MouseEvent。
| type | 事件的型別。可以是 MouseMove、MouseButtonPress、MouseButtonRelease**、MouseScrollDown、MouseScrollUp、MouseDblClick。 |
| button | 滑鼠按鈕。可以是 NoButton、LeftButton、MiddleButton、RightButton**、VScroll。 |
| pointer | 事件的位置。 |
| modifiers | 指示 alt、ctrl 或 shift 是否被按下,或者它們的組合。 |
| MouseButton cv::viz::MouseEvent::button |
| int cv::viz::MouseEvent::modifiers |
| Point cv::viz::MouseEvent::pointer |
| Type cv::viz::MouseEvent::type |