OpenCV 4.10.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 |