Home
last modified time | relevance | path

Searched refs:ratio (Results 1 – 25 of 52) sorted by relevance

123

/foundation/graphic/standard/rosen/modules/render_service_base/src/render/
Drs_image.cpp46 float ratio = srcW / srcH; in ApplyImageFit() local
55 dstW = std::max(frameW, frameH * ratio); in ApplyImageFit()
56 dstH = std::max(frameH, frameW / ratio); in ApplyImageFit()
59 dstH = frameW / ratio; in ApplyImageFit()
62 dstW = frameH * ratio; in ApplyImageFit()
69 dstW = std::min(frameW, frameH * ratio); in ApplyImageFit()
70 dstH = std::min(frameH, frameW / ratio); in ApplyImageFit()
75 dstW = std::min(frameW, frameH * ratio); in ApplyImageFit()
76 dstH = std::min(frameH, frameW / ratio); in ApplyImageFit()
/foundation/appexecfwk/standard/services/dbms/include/
Dimage_buffer.h74 return ratio; in GetRatio()
76 void SetRatio(double ratio) in SetRatio() argument
78 this->ratio = ratio; in SetRatio()
128 double ratio; variable
/foundation/ace/ace_engine/frameworks/core/components/track/
Drender_track.h98 void SetTotalRatio(const double ratio) in SetTotalRatio() argument
101 totalRatio_ = ratio; in SetTotalRatio()
102 } else if (!NearEqual(ratio, prevousPercentValue_)) { in SetTotalRatio()
104 percentChange_ = ratio - prevousPercentValue_; in SetTotalRatio()
105 prevousPercentValue_ = ratio; in SetTotalRatio()
116 void SetCachedRatio(const double ratio) in SetCachedRatio() argument
118 cachedRatio_ = ratio; in SetCachedRatio()
Drosen_render_arc_track.cpp170 double ratio = leftToRight_ ? GetTotalRatio() : 1 - GetTotalRatio(); in Paint() local
175 if (ShouldHighLight(totalWeight - currentStart, weights_[index], ratio * totalWeight)) { in Paint()
189 data.sweepDegree = paintData_.sweepDegree * ratio; in Paint()
Dflutter_render_arc_track.cpp172 double ratio = leftToRight_ ? GetTotalRatio() : 1 - GetTotalRatio(); in Paint() local
177 if (ShouldHighLight(totalWeight - currentStart, weights_[index], ratio * totalWeight)) { in Paint()
191 data.sweepDegree = paintData_.sweepDegree * ratio; in Paint()
/foundation/ace/ace_engine/frameworks/core/components/checkable/
Drosen_render_checkbox.cpp240 double ratio = DEFAULT_MIN_CHECKBOX_SHAPE_SCALE; in DrawAnimationOffToOn() local
242 ratio = shapeScale_ / CHECK_MARK_LEFT_ANIMATION_PERCENT; in DrawAnimationOffToOn()
243 … path.lineTo(originX + start.GetX() + deltaX * ratio, originY + start.GetY() + deltaY * ratio); in DrawAnimationOffToOn()
256ratio = (shapeScale_ - CHECK_MARK_LEFT_ANIMATION_PERCENT) / CHECK_MARK_RIGHT_ANIMATION_PERCENT; in DrawAnimationOffToOn()
257 … path.lineTo(originX + middle.GetX() + deltaX * ratio, originY + middle.GetY() - deltaY * ratio); in DrawAnimationOffToOn()
282 double ratio = DEFAULT_MAX_CHECKBOX_SHAPE_SCALE - shapeScale_; in DrawAnimationOnToOff() local
283 path.moveTo(originX + start.GetX() + deltaX * ratio, originY + start.GetY() + deltaY * ratio); in DrawAnimationOnToOff()
286 path.lineTo(originX + middle.GetX() + deltaX * ratio, originY + middle.GetY() - deltaY * ratio); in DrawAnimationOnToOff()
289 path.moveTo(originX + middle.GetX() + deltaX * ratio, originY + middle.GetY() - deltaY * ratio); in DrawAnimationOnToOff()
292 path.lineTo(originX + end.GetX() - deltaX * ratio, originY + end.GetY() + deltaY * ratio); in DrawAnimationOnToOff()
Dflutter_render_checkbox.cpp265 double ratio = DEFAULT_MIN_CHECKBOX_SHAPE_SCALE; in DrawAnimationOffToOn() local
267 ratio = shapeScale_ / CHECK_MARK_LEFT_ANIMATION_PERCENT; in DrawAnimationOffToOn()
268 … path->lineTo(originX + start.GetX() + deltaX * ratio, originY + start.GetY() + deltaY * ratio); in DrawAnimationOffToOn()
281ratio = (shapeScale_ - CHECK_MARK_LEFT_ANIMATION_PERCENT) / CHECK_MARK_RIGHT_ANIMATION_PERCENT; in DrawAnimationOffToOn()
282 … path->lineTo(originX + middle.GetX() + deltaX * ratio, originY + middle.GetY() - deltaY * ratio); in DrawAnimationOffToOn()
312 double ratio = DEFAULT_MAX_CHECKBOX_SHAPE_SCALE - shapeScale_; in DrawAnimationOnToOff() local
313 path->moveTo(originX + start.GetX() + deltaX * ratio, originY + start.GetY() + deltaY * ratio); in DrawAnimationOnToOff()
316 … path->lineTo(originX + middle.GetX() + deltaX * ratio, originY + middle.GetY() - deltaY * ratio); in DrawAnimationOnToOff()
319 … path->moveTo(originX + middle.GetX() + deltaX * ratio, originY + middle.GetY() - deltaY * ratio); in DrawAnimationOnToOff()
322 path->lineTo(originX + end.GetX() - deltaX * ratio, originY + end.GetY() + deltaY * ratio); in DrawAnimationOnToOff()
Drosen_render_switch.cpp159 double ratio = (currentPointOriginX_ - pointPadding * 2.0) / width; in DrawTrackOffAndOn() local
161 double trackStartX = originX + pointPadding - (trackStartDelta * ratio); in DrawTrackOffAndOn()
162 double trackEnd = (rawPointSize_.Width() + pointOriginX) + pointPadding * ratio; in DrawTrackOffAndOn()
165 double trackStartY = pointOriginY - (pointPadding * ratio); in DrawTrackOffAndOn()
167 …kStartX, trackStartY, trackEnd, rawPointSize_.Height() + pointOriginY + trackHeightDelta * ratio }, in DrawTrackOffAndOn()
168 pointRadius_ + radiusDelta * ratio, pointRadius_ + radiusDelta * ratio); in DrawTrackOffAndOn()
Dflutter_render_switch.cpp163 double ratio = (currentPointOriginX_ - pointPadding * 2.0) / width; in DrawTrackOffAndOn() local
165 double trackStartX = originX + pointPadding - (trackStartDelta * ratio); in DrawTrackOffAndOn()
166 double trackEnd = (rawPointSize_.Width() + pointOriginX) + pointPadding * ratio; in DrawTrackOffAndOn()
169 double trackStartY = pointOriginY - (pointPadding * ratio); in DrawTrackOffAndOn()
171 …kStartX, trackStartY, trackEnd, rawPointSize_.Height() + pointOriginY + trackHeightDelta * ratio }, in DrawTrackOffAndOn()
172 pointRadius_ + radiusDelta * ratio, pointRadius_ + radiusDelta * ratio); in DrawTrackOffAndOn()
/foundation/appexecfwk/standard/services/dbms/src/
Dimage_compress.cpp228 double ratio = CalRatio(fileName); in DecodePngFile() local
229 if (ratio < 0) { in DecodePngFile()
239 imageBuffer->SetRatio(ratio); in DecodePngFile()
355 double ratio = imageBufferIn->GetRatio(); in ResizeRGBAImage() local
356 ratio = ratio * (static_cast<double>(imageBufferIn->GetPngComponents()) / RGBA_COMPONENTS) ; in ResizeRGBAImage()
357 if (DoubleEqual(ratio, 0.0)) { in ResizeRGBAImage()
360 imageBufferOut->SetWidth(imageBufferIn->GetWidth() * ratio); in ResizeRGBAImage()
361 imageBufferOut->SetHeight(imageBufferIn->GetHeight() * ratio); in ResizeRGBAImage()
373 uint64_t heightIndex = std::round(h / ratio); in ResizeRGBAImage()
374 uint64_t widthIndex = std::round(w / ratio); in ResizeRGBAImage()
[all …]
/foundation/graphic/ui/frameworks/components/
Dui_image_view.cpp273 float ratio = 1.0f; in AdjustScaleAndTranslate() local
276 ratio = MATH_MAX(scale.x_, scale.y_); in AdjustScaleAndTranslate()
279 ratio = MATH_MIN(scale.x_, scale.y_); in AdjustScaleAndTranslate()
284 ratio = MATH_MIN(scale.x_, scale.y_); in AdjustScaleAndTranslate()
285 ratio = MATH_MIN(ratio, 1.0f); in AdjustScaleAndTranslate()
292 if (scale.x_ != ratio) { in AdjustScaleAndTranslate()
293 scale.x_ = ratio; in AdjustScaleAndTranslate()
295 …translate.x_ += (static_cast<float>(widgetWidth) - static_cast<float>(imageWidth_) * ratio) * 0.5f; in AdjustScaleAndTranslate()
297 if (scale.y_ != ratio) { in AdjustScaleAndTranslate()
298 scale.y_ = ratio; in AdjustScaleAndTranslate()
[all …]
Dui_analog_clock.cpp166 uint8_t ratio) const in ConvertHandValueToAngle()
168 if ((range == 0) || (ratio == 0)) { in ConvertHandValueToAngle()
177 uint32_t degree = (static_cast<uint16_t>(handValue) * ratio + secondHandValue); in ConvertHandValueToAngle()
178 …degree = static_cast<uint32_t>(CIRCLE_IN_DEGREE * degree / (static_cast<uint16_t>(range) * ratio)); in ConvertHandValueToAngle()
/foundation/ace/ace_engine/frameworks/bridge/js_frontend/engine/quickjs/
Dcomponent_api_bridge.cpp218 double ratio = 0.5; in JsCreateObserver() local
220 ratio = observerParam->GetValue("ratio")->GetDouble(); in JsCreateObserver()
223 JS_SetPropertyStr(ctx, observer, "__ratio", JS_NewInt32(ctx, ratio)); in JsCreateObserver()
252 double ratio = 0.0; in JsObserverOn() local
256 ratio = jsonVal->GetDouble(); in JsObserverOn()
260 auto jsCallback = [callbackObj = callbackJsObject](bool visible, double ratio) { in JsObserverOn() argument
268 JS_NewFloat64(context, ratio), in JsObserverOn()
284 delegate->PushJsCallbackToRenderNode(id, ratio, jsCallback); in JsObserverOn()
/foundation/graphic/standard/rosen/modules/render_service_base/src/animation/
Drs_animation_fraction.cpp149 float ratio = 1.0f; in UpdateRemainTimeFraction() local
151 ratio = curRemianProgress * durationNs / remainTimeNS; in UpdateRemainTimeFraction()
163 speed_ = speed_ * ratio; in UpdateRemainTimeFraction()
/foundation/ace/ace_engine/frameworks/core/components/progress/
Dloading_progress_component.h65 void SetMoveRatio(double ratio) in SetMoveRatio() argument
67 moveRatio_ = ratio; in SetMoveRatio()
/foundation/multimedia/histreamer/engine/plugin/plugins/source/http_source/
Dstreaming_executor.cpp179 double ratio = (static_cast<double>(bufferSize)) / RING_BUFFER_SIZE; in RxBodyData() local
182 MEDIA_LOG_I("Send http aboveWaterline event, ringbuffer ratio %" PUBLIC_LOG_F, ratio); in RxBodyData()
183 executor->callback_->OnEvent({PluginEventType::ABOVE_LOW_WATERLINE, {ratio}, "http"}); in RxBodyData()
186 MEDIA_LOG_I("Send http belowWaterline event, ringbuffer ratio %" PUBLIC_LOG_F, ratio); in RxBodyData()
187 executor->callback_->OnEvent({PluginEventType::BELOW_LOW_WATERLINE, {ratio}, "http"}); in RxBodyData()
/foundation/ace/ace_engine/frameworks/bridge/js_frontend/engine/v8/
Dv8_component_api_bridge.cpp286 …auto ratio = observerValue->Get(context, v8::String::NewFromUtf8(isolate, ratioName.c_str()).ToLoc… in JsVisibleListenerOn() local
288 if (LessOrEqual(ratio, 0.0)) { in JsVisibleListenerOn()
289 ratio = 0.001; in JsVisibleListenerOn()
291 if (GreatOrEqual(ratio, 1.0)) { in JsVisibleListenerOn()
292 ratio = 0.999; in JsVisibleListenerOn()
294 ratios.emplace_back(ratio); in JsVisibleListenerOn()
305 …auto jsCallback = [callbackObj = callbackObject, isolate, instanceId](bool visible, double ratio) { in JsVisibleListenerOn() argument
314 v8::Local<v8::Number> ratioJsVal = v8::Number::New(context->GetIsolate(), ratio); in JsVisibleListenerOn()
/foundation/ace/ace_engine/frameworks/core/components/slider/
Drender_slider.h174 void SetTotalRatio(double ratio) in SetTotalRatio() argument
176 if (ratio > 1.0) { in SetTotalRatio()
179 totalRatio_ = ratio; in SetTotalRatio()
/foundation/windowmanager/wmserver/src/
Dwindow_layout_policy_cascade.cpp167 constexpr float ratio = 0.75; // 0.75: default height/width ratio in InitCascadeRect() local
170 uint32_t defaultW = static_cast<uint32_t>(displayRect_.width_ * ratio); in InitCascadeRect()
171 uint32_t defaultH = static_cast<uint32_t>(displayRect_.height_ * ratio); in InitCascadeRect()
307 void WindowLayoutPolicyCascade::SetSplitRectByRatio(float ratio) in SetSplitRectByRatio() argument
311 static_cast<uint32_t>((limitRect_.width_ - dividerRect_.width_) * ratio); in SetSplitRectByRatio()
314 static_cast<uint32_t>((limitRect_.height_ - dividerRect_.height_) * ratio); in SetSplitRectByRatio()
Dwindow_layout_policy_tile.cpp73 constexpr float ratio = 0.75; // 0.75: default height/width ratio in InitTileWindowRects() local
81 uint32_t w = limitRect_.width_ * ratio; in InitTileWindowRects()
82 uint32_t h = limitRect_.height_ * ratio; in InitTileWindowRects()
/foundation/ace/ace_engine/frameworks/core/components/list/
Drender_list_item.cpp142 …auto ratio = std::pow(distance, SQUARE) * ITEM_RATIO / std::pow(ITEM_DISTANCE_BASE * scale, SQUARE… in CalculateScaleFactorOnWatch() local
143 scaleFactor_ = std::max(ITEM_ZERO, ratio + ITEM_SCALE_BASE); in CalculateScaleFactorOnWatch()
144 opacityFactor_ = std::max(ITEM_ZERO, ratio + ITEM_OPACITY_BASE); in CalculateScaleFactorOnWatch()
168 …auto ratio = std::pow(distance, SQUARE) * ITEM_RATIO / std::pow(ITEM_DISTANCE_BASE * scale, SQUARE… in CalculateScaleFactorOnWatch() local
169 scaleFactor_ = std::max(ITEM_ZERO, ratio + ITEM_SCALE_BASE); in CalculateScaleFactorOnWatch()
170 opacityFactor_ = std::max(ITEM_ZERO, ratio + ITEM_OPACITY_BASE); in CalculateScaleFactorOnWatch()
/foundation/windowmanager/wm/test/systemtest/
Dwindow_test_utils.cpp110 constexpr float ratio = 0.75; // 0.75: default height/width ratio in GetDefaultFoatingRect() local
113 uint32_t defaultW = static_cast<uint32_t>(displayRect_.width_ * ratio); in GetDefaultFoatingRect()
114 uint32_t defaultH = static_cast<uint32_t>(displayRect_.height_ * ratio); in GetDefaultFoatingRect()
209 constexpr float ratio = 0.75; // 0.75: default height/width ratio in InitTileWindowRects() local
216 uint32_t w = limitDisplayRect_.width_ * ratio; in InitTileWindowRects()
217 uint32_t h = limitDisplayRect_.height_ * ratio; in InitTileWindowRects()
/foundation/ace/ace_engine/frameworks/core/components/tab_bar/
Drender_tab_bar_item.cpp58 auto ratio = onHover_ ? HOVER_OPACITY_RATIO : 0.0; in HandleTouchUp() local
59 PlayPressAnimation(ratio); in HandleTouchUp()
/foundation/windowmanager/wmserver/include/
Dwindow_layout_policy_cascade.h55 void SetSplitRectByRatio(float ratio);
/foundation/distributedhardware/devicemanager/services/devicemanagerservice/include/dependency/timer/
Ddm_timer.h33 typedef std::chrono::duration<int64_t, std::ratio<1, 1000>> timerDuration;

123