![]() |
OpenCV 4.13.0
Open Source Computer Vision
|
このクラスはマウスイベントを表す。続き...
#include <opencv2/viz/types.hpp>
公開型 | |
| enum | MouseButton { NoButton = 0 , LeftButton , MiddleButton , RightButton , VScroll } |
| enum | 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 |