/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | transition_property.h | 52 float yScale = 1.0f;
member 56 ScaleOptions(float xScale, float yScale, float zScale, const CalcDimension& centerX, const CalcDimension& centerY)
in ScaleOptions() 57 : xScale(xScale), yScale(yScale), zScale(zScale), centerX(centerX), centerY(centerY)
in ScaleOptions() 62 return NearEqual(xScale, other.xScale) && NearEqual(yScale, other.yScale) && NearEqual(zScale, other.zScale) &&
in operator ==() 67 return "scale:[" + std::to_string(xScale) + "," + std::to_string(yScale) + "," + std::to_string(zScale) + "," +
in ToString()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | page_transition_model_impl.cpp | 41 pageTransition->AddScaleAnimation(option.xScale, option.yScale, option.zScale, option.centerX, option.centerY); in SetScaleEffect()
|
H A D | view_abstract_model_impl.cpp | 719 transform->SetScaleTransition(transitionOptions.Type, value.xScale, value.yScale, value.zScale); in SetTransition()
|
/foundation/window/window_manager/utils/src/ |
H A D | wm_math.cpp | 186 Matrix3 CreateScale(float xScale, float yScale) in CreateScale() argument 190 { 0.0f, yScale, 0.0f }, in CreateScale() 217 Matrix4 CreateScale(float xScale, float yScale, float zScale) in CreateScale() argument 221 { 0.0f, yScale, 0.0f, 0.0f }, in CreateScale()
|
/foundation/window/window_manager/utils/include/ |
H A D | wm_math.h | 212 Matrix3 CreateScale(float xScale, float yScale); 219 Matrix4 CreateScale(float xScale, float yScale, float zScale);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_composer_adapter.cpp | 384 float yScale = (ROSEN_EQ(boundsHeight, 0.0f) ? 1.0f : bufferHeight / boundsHeight); in GetComposerInfoSrcRect() local 397 float scale = std::min(xScale, yScale); in GetComposerInfoSrcRect() 415 info.srcRect.y = info.srcRect.y * yScale; in GetComposerInfoSrcRect() 417 info.srcRect.h = std::min(static_cast<int32_t>(std::ceil(info.srcRect.h * yScale)), bufferHeight); in GetComposerInfoSrcRect() 465 float yScale = (ROSEN_EQ(boundsHeight, 0.0f) ? 1.0f : bufferHeight / boundsHeight); in GetComposerInfoSrcRect() local 473 float scale = std::min(xScale, yScale); in GetComposerInfoSrcRect() 492 info.srcRect.y = info.srcRect.y * yScale; in GetComposerInfoSrcRect() 494 info.srcRect.h = std::min(static_cast<int32_t>(std::ceil(info.srcRect.h * yScale)), bufferHeight); in GetComposerInfoSrcRect()
|
H A D | rs_composer_adapter.cpp | 326 double yScale = (ROSEN_EQ(boundsHeight, 0) ? 1.0 : 1.0 * bufferHeight / boundsHeight); in GetComposerInfoSrcRect() local 328 info.srcRect.y = info.srcRect.y * yScale; in GetComposerInfoSrcRect() 330 info.srcRect.h = std::min(static_cast<int32_t>(info.srcRect.h * yScale), bufferHeight); in GetComposerInfoSrcRect()
|
H A D | rs_uni_render_util.cpp | 1400 float yScale = (ROSEN_EQ(boundsHeight, 0.0f) ? 1.0f : bufferHeight / boundsHeight); in UpdateRealSrcRect() local 1408 float scale = std::min(xScale, yScale); in UpdateRealSrcRect() 1425 srcRect.top_ = srcRect.top_ * yScale; in UpdateRealSrcRect() 1427 srcRect.height_ = std::min(static_cast<int32_t>(std::ceil(srcRect.height_ * yScale)), bufferHeight); in UpdateRealSrcRect()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_transition_effect.cpp | 550 std::get<InternalScaleEffect>(effects_).SetActiveValue({ options.xScale, options.yScale }); in SetScaleEffect()
|
H A D | rosen_render_context.cpp | 4457 effect = effect->Scale({ scale.xScale, scale.yScale, scale.zScale }); 4982 UpdateTransformScale(VectorF(scaleOptions->xScale, scaleOptions->yScale)); 5000 UpdateTransformScale(VectorF(scaleOptions->xScale, scaleOptions->yScale));
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_common_modifier.cpp | 4012 NG::ScaleOptions scale(scaleEffect->GetEffect().xScale, scaleEffect->GetEffect().yScale, in SetTransitionCenter() 4318 auto yScale = scaleEffect->GetEffect().yScale; in GetScaleTransition() local 4321 scaleAnimationStruct.yScale = yScale; in GetScaleTransition()
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/ |
H A D | image_source.cpp | 946 float yScale = static_cast<float>(opts.desiredSize.height) / pixelMap->GetHeight(); 947 if (!pixelMap->resize(xScale, yScale)) {
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_common_bridge.cpp | 633 ParseJsScale(effectOption, scale.xScale, scale.yScale, scale.zScale, scale.centerX, scale.centerY); in ParseChainedScaleTransition() 783 jsObj->GetProperty("scale"), scale.xScale, scale.yScale, scale.zScale, scale.centerX, scale.centerY); in ParseJsTransition()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.cpp | 614 ParseJsScale(effectOption, scale.xScale, scale.yScale, scale.zScale, scale.centerX, scale.centerY); in ParseChainedScaleTransition() 1864 ParseJsScale(jsObj->GetProperty("scale"), scale.xScale, scale.yScale, scale.zScale, in ParseJsTransition()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/ |
H A D | arkoala_api.h | 535 ArkUI_Float32 yScale; member
|
/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | style_modifier.cpp | 10652 g_numberValues[Y_INDEX].f32 = scaleTransition.yScale; in GetScaleTransition()
|