41 lines
1.0 KiB
Protocol Buffer
41 lines
1.0 KiB
Protocol Buffer
|
|
syntax = "proto3";
|
||
|
|
|
||
|
|
package cmvr.config;
|
||
|
|
|
||
|
|
enum TouchScreenDepthPolicy {
|
||
|
|
TOUCH_SCREEN_DEPTH_POLICY_NONE = 0;
|
||
|
|
TOUCH_SCREEN_DEPTH_POLICY_PREFER = 1;
|
||
|
|
TOUCH_SCREEN_DEPTH_POLICY_REQUIRE = 2;
|
||
|
|
}
|
||
|
|
|
||
|
|
enum TouchScreenTargetPointMethod {
|
||
|
|
TOUCH_SCREEN_TARGET_POINT_METHOD_TAG_PLANE = 0;
|
||
|
|
TOUCH_SCREEN_TARGET_POINT_METHOD_DEPTH_IMAGE = 1;
|
||
|
|
}
|
||
|
|
|
||
|
|
enum TouchScreenFingerType {
|
||
|
|
TOUCH_SCREEN_FINGER_TYPE_PINKY = 0;
|
||
|
|
TOUCH_SCREEN_FINGER_TYPE_RING = 1;
|
||
|
|
TOUCH_SCREEN_FINGER_TYPE_MIDDLE = 2;
|
||
|
|
TOUCH_SCREEN_FINGER_TYPE_INDEX = 3;
|
||
|
|
TOUCH_SCREEN_FINGER_TYPE_THUMB = 4;
|
||
|
|
}
|
||
|
|
|
||
|
|
enum TouchScreenTactileRegion {
|
||
|
|
TOUCH_SCREEN_TACTILE_REGION_TIP = 0;
|
||
|
|
TOUCH_SCREEN_TACTILE_REGION_FINGER = 1;
|
||
|
|
TOUCH_SCREEN_TACTILE_REGION_PAD = 2;
|
||
|
|
TOUCH_SCREEN_TACTILE_REGION_THUMB_MIDDLE = 4;
|
||
|
|
}
|
||
|
|
|
||
|
|
enum TouchScreenTactileCriterion {
|
||
|
|
TOUCH_SCREEN_TACTILE_CRITERION_FZ = 0;
|
||
|
|
TOUCH_SCREEN_TACTILE_CRITERION_MAGNITUDE = 1;
|
||
|
|
}
|
||
|
|
|
||
|
|
enum TouchScreenAlignMode {
|
||
|
|
TOUCH_SCREEN_ALIGN_MODE_POSE_AND_POSITION = 0;
|
||
|
|
TOUCH_SCREEN_ALIGN_MODE_RX_RY_AND_POSITION = 1;
|
||
|
|
TOUCH_SCREEN_ALIGN_MODE_POSITION_ONLY = 2;
|
||
|
|
}
|