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

该类的文档由以下文件生成