OpenCV 4.10.0
开源计算机视觉
正在加载...
正在搜索...
没有匹配项
公共类型 | 公共成员函数 | 公共属性 | 所有成员列表
cv::viz::MouseEvent 类参考

此类表示鼠标事件。 更多...

#include <opencv2/viz/types.hpp>

cv::viz::MouseEvent 的协作图

公共类型

枚举 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
 

详细描述

此类表示鼠标事件。

成员枚举文档

◆ MouseButton

枚举器
NoButton 
LeftButton 
MiddleButton 
RightButton 
VScroll 

◆ Type

枚举器
MouseMove 
MouseButtonPress 
MouseButtonRelease 
MouseScrollDown 
MouseScrollUp 
MouseDblClick 

构造函数和析构函数文档

◆ MouseEvent()

cv::viz::MouseEvent::MouseEvent ( const Type type,
const MouseButton button,
const Point pointer,
int  modifiers 
)

构造 MouseEvent

参数
type事件类型。这可以是 MouseMoveMouseButtonPress、MouseButtonRelease**、MouseScrollDownMouseScrollUpMouseDblClick
button鼠标按钮。这可以是 NoButtonLeftButtonMiddleButton、RightButton**、VScroll
pointer事件位置。
modifiers信号表明是否按下了 Alt、Ctrl 或 Shift 键,或其组合。

成员数据文档

◆ button

MouseButton cv::viz::MouseEvent::button

◆ modifiers

int cv::viz::MouseEvent::modifiers

◆ pointer

Point cv::viz::MouseEvent::pointer

◆ type

Type cv::viz::MouseEvent::type

此类的文档从以下文件生成