/ohos5.0/foundation/arkui/ace_engine/frameworks/core/accessibility/ |
H A D | accessibility_utils.cpp | 102 double distance = 0.0; in MajorAxisDistanceToFarEdge() local 105 distance = nodeRect.Left() - itemRect.Left(); in MajorAxisDistanceToFarEdge() 111 distance = nodeRect.Top() - itemRect.Top(); in MajorAxisDistanceToFarEdge() 120 return distance > 1.0 ? distance : 1.0; in MajorAxisDistanceToFarEdge() 125 double distance = 0.0; in MajorAxisDistance() local 128 distance = nodeRect.Left() - itemRect.Right(); in MajorAxisDistance() 131 distance = itemRect.Left() - nodeRect.Right(); in MajorAxisDistance() 134 distance = nodeRect.Top() - itemRect.Bottom(); in MajorAxisDistance() 143 return distance > 0.0 ? distance : 0.0; in MajorAxisDistance() 148 double distance = 0.0; in MinorAxisDistance() local [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | spring_model.cpp | 80 if (NearZero(distance)) { in Build() 84 return AceType::MakeRefPtr<CriticalDampedModel>(distance, velocity, spring); in Build() 86 return AceType::MakeRefPtr<OverdampedModel>(distance, velocity, spring); in Build() 88 return AceType::MakeRefPtr<UnderdampedModel>(distance, velocity, spring); in Build() 96 if (spring && spring->IsValid() && !NearZero(distance)) { in CriticalDampedModel() 98 c1_ = distance; in CriticalDampedModel() 99 c2_ = velocity / (r_ * distance); in CriticalDampedModel() 127 c2_ = (velocity - r1_ * distance) / (r2_ - r1_); in OverdampedModel() 128 c1_ = distance - c2_; in OverdampedModel() 155 c1_ = distance; in UnderdampedModel() [all …]
|
/ohos5.0/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_swipe_view.cpp | 102 if (distance == 0) { in DragXInner() 108 distance = 0; in DragXInner() 115 distance = 0; in DragXInner() 122 MoveChildByOffset(distance, 0); in DragXInner() 129 if (distance == 0) { in DragYInner() 135 distance = 0; in DragYInner() 142 distance = 0; in DragYInner() 149 MoveChildByOffset(0, distance); in DragYInner() 178 int16_t distance = 0; in OnDragEndEvent() local 424 if (distance < 0) { in RefreshCurrentViewByThrow() [all …]
|
H A D | ui_scroll_view.cpp | 178 bool UIScrollView::DragXInner(int16_t distance) in DragXInner() argument 191 if (distance > 0) { in DragXInner() 193 distance = 0; in DragXInner() 201 distance = 0; in DragXInner() 207 return MoveOffset(distance, 0); in DragXInner() 210 bool UIScrollView::DragYInner(int16_t distance) in DragYInner() argument 223 if (distance > 0) { in DragYInner() 225 distance = 0; in DragYInner() 227 distance = scrollBlankSize_ - childRect.GetTop() + reboundSize; in DragYInner() 233 distance = 0; in DragYInner() [all …]
|
H A D | ui_list.cpp | 251 DragYInner(distance); in ScrollBy() 253 DragXInner(distance); in ScrollBy() 267 if (distance == 0) { in DragXInner() 282 if (distance > 0) { in DragXInner() 290 distance = 0; in DragXInner() 298 return MoveOffset(distance, 0); in DragXInner() 307 if (distance == 0) { in DragYInner() 322 if (distance > 0) { in DragYInner() 330 distance = 0; in DragYInner() 442 if (distance > 0) { in MoveChildStepVertical() [all …]
|
/ohos5.0/foundation/multimodalinput/input/tools/event_inject/src/ |
H A D | processing_mouse_device.cpp | 73 mouseEvent.distance = item.distance; in AnalysisMouseEvent() 118 uint32_t distance = static_cast<uint32_t>(mouseEvent.distance); in TransformMouseWheelEvent() local 120 distance = ~distance + 1; in TransformMouseWheelEvent() 122 SetRelWheel(inputEventArray, mouseEvent.blockTime, static_cast<int32_t>(distance)); in TransformMouseWheelEvent() 129 uint32_t distance = static_cast<uint32_t>(mouseEvent.distance); in TransformMouseHwheelEvent() local 131 distance = ~distance + 1; in TransformMouseHwheelEvent() 133 SetRelWheel(inputEventArray, mouseEvent.blockTime, static_cast<int32_t>(distance)); in TransformMouseHwheelEvent()
|
H A D | processing_pen_device.cpp | 66 SetAbsDistance(inputEventArray, 0, penEvent.distance); in SetPenApproachPadEvent() 86 if (penEvent.distance == 0) { in SetPenSlidePadEvent() 110 SetAbsDistance(inputEventArray, 0, penEvent.distance); in SetPenSlidePadEvent() 167 penEvent.distance = event.distance; in AnalysisPenApproachPadEvent() 190 penEvent.distance = event.distance; in AnalysisPenSlidePadEvent() 213 penEvent.distance = event.distance; in AnalysisPenLeavePadEvent()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | _o_h___drawing___font___metrics.md | 21 | float [top](#top) | Maximum distance from the baseline to the highest coordinate of a character.| 22 | float [ascent](#ascent) | Recommended distance from the baseline to the highest coordinate of a c… 23 | float [descent](#descent) | Recommended distance from the baseline to the lowest coordinate of a … 24 | float [bottom](#bottom) | Maximum distance from the baseline to the lowest coordinate of a charac… 49 Recommended distance from the baseline to the highest coordinate of a character. 71 Maximum distance from the baseline to the lowest coordinate of a character. 93 Recommended distance from the baseline to the lowest coordinate of a character. 159 Maximum distance from the baseline to the highest coordinate of a character. 170 Position of the underline, that is, vertical distance from the baseline to the top of the underline… 203 Maximum distance to the rightmost of the font bounding box. Generally, the value is a negative valu… [all …]
|
/ohos5.0/foundation/graphic/graphic_utils_lite/frameworks/diagram/vertexprimitive/ |
H A D | geometry_shorten_path.cpp | 25 void ShortenPath(GeometryVertexSequence& vtxSeq, float distance, uint32_t closed = 0) in ShortenPath() argument 27 if (vtxSeq.Size() > 1 && distance > 0.0f) { in ShortenPath() 32 if (distance < vtxSeqDistance) { in ShortenPath() 36 distance = distance - vtxSeqDistance; in ShortenPath() 43 vtxSeqDistance = (prev.vertexDistance - distance) / prev.vertexDistance; in ShortenPath()
|
H A D | geometry_curves.cpp | 227 if (distance > CURVE_COLLINEARITY_EPSILON) { in Recursive() 228 if (distance * distance <= distanceToleranceSquare_ * (deltaX * deltaX + deltaY * deltaY)) { in Recursive() 248 distance = CalcSqDistance(x1, y1, x2, y2); in Recursive() 250 distance = ((x2 - x1) * deltaX + (y2 - y1) * deltaY) / da; in Recursive() 251 if (distance > 0 && distance < 1) { in Recursive() 256 if (distance <= 0) { in Recursive() 257 distance = CalcSqDistance(x2, y2, x1, y1); in Recursive() 258 } else if (distance >= 1) { in Recursive() 259 distance = CalcSqDistance(x2, y2, x3, y3); in Recursive() 261 distance = CalcSqDistance(x2, y2, x1 + distance * deltaX, y1 + distance * deltaY); in Recursive() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | _ark_u_i___translation_options.md | 20 | float [x](#x) | Translation distance along the x-axis. | 21 | float [y](#y) | Translation distance along the y-axis. | 22 | float [z](#z) | Translation distance along the z-axis. | 35 Translation distance along the x-axis. 45 Translation distance along the y-axis. 55 Translation distance along the z-axis.
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.50/ |
H A D | changelogs-arkui.md | 180 ## cl.arkui.4 PanGestureInterface参数distance效果变更 188 为了参数distance设置特殊值时行为逻辑与正常值行为逻辑保持一致,当参数distance设置为0时行为逻辑发生变化。 194 变更前:当PanGestureInterface参数distance设置为0时,手指触摸后(手指未发生移动),组件不触发PanGesture的回调。 196 变更后:当PanGestureInterface参数distance设置为0时,手指触摸后(手指未发生移动),组件触发PanGesture的回调。 213 如果使用了PanGestureInterface接口,当手指移动距离达到设置的distance时,将触发PanGesture的回调。如果想要保持手指触摸后组件不触发PanGesture的回调,可以将… 227 PanGesture({distance: 5})
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | picking.cpp | 225 float distance = 0; in HitTestNode() local 238 raycastResult.distance = distance; in HitTestNode() 245 raycastResult.distance = distance; in HitTestNode() 366 float distance = 0; in RayCast() local 376 invDir, distance)) { in RayCast() 405 …n(), result.end(), [](const auto& lhs, const auto& rhs) { return (lhs.distance < rhs.distance); }); in RayCast() 423 float distance = 0; in RayCast() local 432 invDir, distance)) { in RayCast() 461 …n(), result.end(), [](const auto& lhs, const auto& rhs) { return (lhs.distance < rhs.distance); }); in RayCast() 476 float distance = 0.f; in RayCast() local [all …]
|
/ohos5.0/foundation/arkui/ui_lite/interfaces/kits/components/ |
H A D | ui_abstract_scroll.h | 116 void SetMaxScrollDistance(uint16_t distance) in SetMaxScrollDistance() argument 118 maxScrollDistance_ = distance; in SetMaxScrollDistance() 486 virtual bool DragXInner(int16_t distance) = 0; 488 virtual bool DragYInner(int16_t distance) = 0; 490 void RefreshDelta(int16_t distance) in RefreshDelta() argument 492 lastDelta_[deltaIndex_ % MAX_DELTA_SIZE] = distance; in RefreshDelta() 498 void RefreshRotate(int16_t distance) in RefreshRotate() argument 500 lastRotate_[rotateIndex_ % MAX_DELTA_SIZE] = distance; in RefreshRotate()
|
H A D | ui_list.h | 257 void ScrollBy(int16_t distance); 427 bool DragXInner(int16_t distance) override; 428 bool DragYInner(int16_t distance) override; 484 bool MoveChildStep(int16_t distance); 485 bool MoveChildStepVertical(int16_t distance); 486 bool MoveChildStepHorizontal(int16_t distance);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | gesture.cpp | 183 void PinchGesture::Create(int32_t fingers, double distance) in Create() argument 189 distanceNum = LessNotEqual(distance, 0.0) ? DEFAULT_PINCH_DISTANCE : distance; in Create() 229 void PanGesture::Create(int32_t fingers, const PanDirection& panDirection, double distance) in Create() argument 235 distanceNum = LessNotEqual(distance, 0.0) ? DEFAULT_PAN_DISTANCE : distance; in Create() 249 …eOption::NativePanGestureOption(int32_t fingers, const PanDirection& panDirection, double distance) in NativePanGestureOption() argument 255 SetDistance(distance); in NativePanGestureOption() 274 void NativePanGestureOption::SetDistance(double distance) in SetDistance() argument 280 panGestureOption_->SetDistance(distance); in SetDistance()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-gestures-pangesture.md | 12 PanGesture(value?: { fingers?: number, direction?: PanDirection, distance?: number } | [PanGestureO… 22 | distance | number | 否 | 用于指定触发滑动手势事件的最小滑动距离,单位为vp。<br/>默认值:5<br/>**说明:**<br/>[Tabs组件](ts-containe… 46 PanGestureOptions(value?: { fingers?: number, direction?: PanDirection, distance?: number }) 56 …distance | number | 否 | 用于指定触发滑动手势事件的最小滑动距离,单位为vp。<br/>默认值:5<br/… 63 | setDistance(value: number) | 设置distance属性。<br/>**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使…
|
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/src/core/base/ |
H A D | event_util.cpp | 89 int32_t distance = 0; in CreateSwipeEvent() local 94 distance = event.GetLastPoint().x - event.GetStartPoint().x; in CreateSwipeEvent() 99 distance = event.GetStartPoint().x - event.GetLastPoint().x; in CreateSwipeEvent() 104 distance = event.GetLastPoint().y - event.GetStartPoint().y; in CreateSwipeEvent() 109 distance = event.GetStartPoint().y - event.GetLastPoint().y; in CreateSwipeEvent() 117 JSObject::SetNumber(arg, ATTR_DISTANCE, distance); in CreateSwipeEvent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_gesture_ffi.h | 35 CJ_EXPORT void FfiOHOSAceFrameworkPinchGestureCreate(int32_t fingers, double distance); 38 …ORT void FfiOHOSAceFrameworkPanGestureCreate(int32_t fingers, uint32_t direction, double distance); 42 …4_t FfiOHOSAceFrameworkPanGestureOptionsCtor(int32_t fingers, uint32_t direction, double distance); 45 CJ_EXPORT void FfiOHOSAceFrameworkPanGestureOptionsSetDistance(int64_t selfID, double distance);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/model/ |
H A D | model_position.h | 45 void Set(const Vec3& pos, AnimatableFloat distance, bool isAngular) in Set() argument 48 distance_ = distance; in Set() 57 void SetDistance(const AnimatableFloat& distance) in SetDistance() argument 59 distance_ = distance; in SetDistance()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/ |
H A D | rs_path.cpp | 83 bool RSPath::GetPosTan(float distance, Vector2f& pos, float& degrees) const in GetPosTan() argument 87 bool ret = drPath_->GetPositionAndTangent(distance, position, tangent, false); in GetPosTan() 99 bool RSPath::GetPosTan(float distance, Vector4f& pos, float& degrees) const in GetPosTan() argument 102 bool res = GetPosTan(distance, position, degrees); in GetPosTan()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkGesture.ts | 110 distance?: number; 122 this.distance = options.distance; 191 distance?: number; 202 this.distance = options.distance;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | toss_animation_controller.cpp | 89 double distance = std::pow(DRAG, value); in Play() local 90 distance = (distance - 1.0) * ref->speed_ / std::log(DRAG); in Play() 91 column->UpdateToss(ref->yEnd_ + distance); in Play()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rspath_fuzzer/ |
H A D | rspath_fuzzer.cpp | 104 float distance = GetData<float>(); in DoGetPosTan() local 107 rsPath->GetPosTan(distance, pos, degrees); in DoGetPosTan() 111 rsPath->GetPosTan(distance, postion, degrees); in DoGetPosTan() 112 rsPath->GetPosTan(distance, postions, degrees); in DoGetPosTan()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | datepicker_column_pattern.cpp | 997 float distance = 0.0f; in GetShiftDistance() local 1001 return distance; in GetShiftDistance() 1031 distance = std::floor(distance); in GetShiftDistance() 1054 return distance; in GetShiftDistance() 1065 float distance = 0.0f; in GetShiftDistanceForLandscape() local 1069 return distance; in GetShiftDistanceForLandscape() 1092 distance = std::floor(distance); in GetShiftDistanceForLandscape() 1101 distance = 0.0f - val; in GetShiftDistanceForLandscape() 1107 return distance; in GetShiftDistanceForLandscape() 1237 auto distance = in OnAroundButtonClick() local [all …]
|