grpc_client/protos/cmvr/config/touch_screen_common_config.proto

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;
}