互动白板
腾讯云互动白板(Tencent Interactive Whiteboard,TIW)提供整套完备的多人实时白板互动服务,打破线上教学中师生信息传递障碍,拥有比面授教学板书更丰富、直观和多样的功能,帮您高度还原线下面授教学的互动体验,显著提升线上教学质量。
TEduBoardTouchEvent结构体 参考

触摸事件 更多...

#include <TEduBoard.h>

Public 成员函数

 TEduBoardTouchEvent ()
 

成员变量

int id
 触摸点ID,可以取-1之外的任意值,注意最多支持同时追踪16个触摸点,超过则会被忽略 更多...
 
float x
 以视图左上角为原点的X坐标轴 更多...
 
float y
 以视图左上角为原点的Y坐标轴 更多...
 
float radiusX
 X轴半径(单位像素),如果不适用,传0 更多...
 
float radiusY
 Y轴半径(单位像素),如果不适用,传0 更多...
 
float rotationAngle
 旋转角度(单位弧度),如果不适用,传0 更多...
 
float pressure
 触摸点的归一化压力值,范围 [0,1],如果不适用,传0 更多...
 
TEduBoardTouchEventType type
 触摸点状态,触摸由 TEDU_BOARD_TOUCHEVENT_PRESSED 事件开始,后接 0~N 个 TEDU_BOARD_TOUCHEVENT_MOVED 事件,最终以 TEDU_BOARD_TOUCHEVENT_RELEASED 或 TEDU_BOARD_TOUCHEVENT_CANNELLED 事件结束, 不符合该规则的事件将被忽略 更多...
 
uint32_t modifiers
 按位描述键盘修饰键状态,取值参考 TEduBoardEventFlag 更多...
 
TEduBoardPointType pointerType
 触发事件的设备类型 更多...
 

详细描述

触摸事件

构造及析构函数说明

◆ TEduBoardTouchEvent()

TEduBoardTouchEvent ( )
inline

结构体成员变量说明

◆ id

int id

触摸点ID,可以取-1之外的任意值,注意最多支持同时追踪16个触摸点,超过则会被忽略

◆ modifiers

uint32_t modifiers

按位描述键盘修饰键状态,取值参考 TEduBoardEventFlag

◆ pointerType

TEduBoardPointType pointerType

触发事件的设备类型

◆ pressure

float pressure

触摸点的归一化压力值,范围 [0,1],如果不适用,传0

◆ radiusX

float radiusX

X轴半径(单位像素),如果不适用,传0

◆ radiusY

float radiusY

Y轴半径(单位像素),如果不适用,传0

◆ rotationAngle

float rotationAngle

旋转角度(单位弧度),如果不适用,传0

◆ type

触摸点状态,触摸由 TEDU_BOARD_TOUCHEVENT_PRESSED 事件开始,后接 0~N 个 TEDU_BOARD_TOUCHEVENT_MOVED 事件,最终以 TEDU_BOARD_TOUCHEVENT_RELEASED 或 TEDU_BOARD_TOUCHEVENT_CANNELLED 事件结束, 不符合该规则的事件将被忽略

◆ x

float x

以视图左上角为原点的X坐标轴

◆ y

float y

以视图左上角为原点的Y坐标轴