Searched refs:knuckleGesture (Results 1 - 5 of 5) sorted by relevance
/foundation/multimodalinput/input/service/key_command/include/ |
H A D | key_command_handler_util.h | 138 bool IsPackageKnuckleGesture(const cJSON* jsonData, const std::string knuckleGesture, Ability &launchAbility); 139 bool IsParseKnuckleGesture(const JsonParser &parser, const std::string ability, KnuckleGesture &knuckleGesture); 140 float AbsDiff(KnuckleGesture knuckleGesture, const std::shared_ptr<PointerEvent> pointerEvent);
|
H A D | key_command_handler.h | 301 KnuckleGesture &knuckleGesture, KnuckleType type); 302 void UpdateKnuckleGestureInfo(const std::shared_ptr<PointerEvent> touchEvent, KnuckleGesture &knuckleGesture);
|
/foundation/multimodalinput/input/service/key_command/src/ |
H A D | key_command_handler_util.cpp | 719 bool IsPackageKnuckleGesture(const cJSON* jsonData, const std::string knuckleGesture, Ability &launchAbility) in IsPackageKnuckleGesture() argument 721 cJSON *knuckleGestureData = cJSON_GetObjectItemCaseSensitive(jsonData, knuckleGesture.c_str()); in IsPackageKnuckleGesture() 738 bool IsParseKnuckleGesture(const JsonParser &parser, const std::string ability, KnuckleGesture &knuckleGesture) in IsParseKnuckleGesture() argument 745 if (!IsPackageKnuckleGesture(jsonData, ability, knuckleGesture.ability)) { in IsParseKnuckleGesture() 752 float AbsDiff(KnuckleGesture knuckleGesture, const std::shared_ptr<PointerEvent> pointerEvent) in AbsDiff() argument 758 return static_cast<float>(sqrt(pow(knuckleGesture.lastDownPointer.x - item.GetDisplayX(), POW_SQUARE) + in AbsDiff() 759 pow(knuckleGesture.lastDownPointer.y - item.GetDisplayY(), POW_SQUARE))); in AbsDiff()
|
H A D | key_command_handler.cpp | 396 KnuckleGesture &knuckleGesture, KnuckleType type) in KnuckleGestureProcessor() 400 if (knuckleGesture.lastPointerDownEvent == nullptr) { in KnuckleGestureProcessor() 402 knuckleGesture.lastPointerDownEvent = touchEvent; in KnuckleGestureProcessor() 403 UpdateKnuckleGestureInfo(touchEvent, knuckleGesture); in KnuckleGestureProcessor() 406 int64_t intervalTime = touchEvent->GetActionTime() - knuckleGesture.lastPointerUpTime; in KnuckleGestureProcessor() 408 float downToPrevDownDistance = AbsDiff(knuckleGesture, touchEvent); in KnuckleGestureProcessor() 410 knuckleGesture.downToPrevUpTime = intervalTime; in KnuckleGestureProcessor() 411 knuckleGesture.doubleClickDistance = downToPrevDownDistance; in KnuckleGestureProcessor() 412 UpdateKnuckleGestureInfo(touchEvent, knuckleGesture); in KnuckleGestureProcessor() 417 BytraceAdapter::StartLaunchAbility(KeyCommandType::TYPE_FINGERSCENE, knuckleGesture in KnuckleGestureProcessor() 395 KnuckleGestureProcessor(std::shared_ptr<PointerEvent> touchEvent, KnuckleGesture &knuckleGesture, KnuckleType type) KnuckleGestureProcessor() argument 441 UpdateKnuckleGestureInfo(const std::shared_ptr<PointerEvent> touchEvent, KnuckleGesture &knuckleGesture) UpdateKnuckleGestureInfo() argument [all...] |
/foundation/multimodalinput/input/service/key_command/test/ |
H A D | key_command_handler_test.cpp | 1573 KnuckleGesture knuckleGesture; 1576 knuckleGesture.lastPointerDownEvent = touchEvent; 1577 knuckleGesture.lastPointerUpTime = 10; 1581 knuckleGesture, KnuckleType::KNUCKLE_TYPE_SINGLE));
|
Completed in 11 milliseconds