OpenCV 4.13.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::viz::MouseEvent クラス

このクラスはマウスイベントを表す。続き...

#include <opencv2/viz/types.hpp>

Collaboration diagram for cv::viz::MouseEvent:

公開型

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
 

詳細説明

このクラスはマウスイベントを表す。

列挙型メンバ詳解

◆ 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イベントの位置。
modifiersalt、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

このクラス詳解は次のファイルから抽出されました: