/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | transform_util.h | 46 ScaleOperation(float x, float y, float z) : scaleX(x), scaleY(y), scaleZ(z) {} in ScaleOperation() 50 NearEqual(scaleZ, other.scaleZ, epsilon); in operator ==() 54 float scaleZ = 1.0f; member
|
H A D | transform_util.cpp | 193 ret.scaleZ = to.scaleZ * scaleA + from.scaleZ * scaleB; in Blend() 411 operation.matrix4_ = Matrix4::CreateScale(scale.scaleX, scale.scaleY, scale.scaleZ); in ParseOperationToMatrix()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/ |
H A D | rs_render_transition_effect.cpp | 108 float scaleZ = 0.0; in Unmarshalling() local 109 if (!parcel.ReadFloat(scaleX) || !parcel.ReadFloat(scaleY) || !parcel.ReadFloat(scaleZ)) { in Unmarshalling() 113 return new RSTransitionScale(scaleX, scaleY, scaleZ); in Unmarshalling()
|
/foundation/arkui/ace_engine/frameworks/core/components/page_transition/ |
H A D | page_transition_info.h | 152 void AddScaleAnimation(float scaleX, float scaleY, float scaleZ, const Dimension& centerX, const Dimension& centerY) in AddScaleAnimation() argument 160 target.scaleOperation_ = ScaleOperation(scaleX, scaleY, scaleZ); in AddScaleAnimation()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/ |
H A D | rs_render_transition_effect.h | 64 explicit RSTransitionScale(float scaleX = 0.0f, float scaleY = 0.0f, float scaleZ = 0.0f) in RSTransitionScale() 65 : scaleX_(scaleX), scaleY_(scaleY), scaleZ_(scaleZ) in RSTransitionScale()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_page_transition.cpp | 118 double scaleZ = 1.0; in Scale() local 121 JSViewAbstract::ParseJsDouble(jsObj->GetProperty("z"), scaleZ); in Scale() 136 static_cast<float>(scaleX), static_cast<float>(scaleY), static_cast<float>(scaleZ), centerX, centerY); in Scale()
|
H A D | js_view_abstract.cpp | 166 void ParseJsScale(const JSRef<JSVal>& jsValue, float& scaleX, float& scaleY, float& scaleZ, in ParseJsScale() argument 175 scaleZ = static_cast<float>(zVal); in ParseJsScale() 187 scaleZ = static_cast<float>(zVal); in ParseJsScale() 1630 auto scaleZ = 1.0f; in JsScale() local 1634 ParseJsScale(jsVal, scaleX, scaleY, scaleZ, centerX, centerY); in JsScale() 1635 ViewAbstractModel::GetInstance()->SetScale(scaleX, scaleY, scaleZ); in JsScale()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/ |
H A D | transform_convertor.cpp | 275 auto scaleZ = static_cast<float>(StringUtils::StringToDouble(typeValue)); 276 convertor.AddKeyframe(AnimationType::SCALE_Z, time, ScaleOperation(1.0f, 1.0f, scaleZ)); 285 auto scaleZ = static_cast<float>(StringUtils::StringToDouble(offsets[2])); 286 convertor.AddKeyframe(AnimationType::SCALE_3D, time, ScaleOperation(scaleX, scaleY, scaleZ));
|
/foundation/arkui/ace_engine/interfaces/napi/kits/componentutils/ |
H A D | js_component_utils.cpp | 71 napi_value scaleZ = nullptr; in JSGetRectangleById() local 122 napi_create_double(env, rectangle.scale.z, &scaleZ); in JSGetRectangleById() 185 napi_set_named_property(env, scale, "z", scaleZ); in JSGetRectangleById()
|
/foundation/arkui/ace_engine/frameworks/core/components/transform/ |
H A D | rosen_render_transform.cpp | 239 effect->Scale({ scale.scaleX, scale.scaleY, scale.scaleZ }); in OnRSTransition()
|
H A D | render_transform.cpp | 287 return Matrix4::CreateScale(scale.scaleX, scale.scaleY, scale.scaleZ); in ParseTransformEffect()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/fuzztest/rsanimationbase_fuzzer/ |
H A D | rsanimationbase_fuzzer.cpp | 591 float scaleZ = GetData<float>(); in RSRenderTransitionEffectFuzzerTest() local 613 auto transitionScale = std::make_shared<RSTransitionScale>(scaleX, scaleY, scaleZ); in RSRenderTransitionEffectFuzzerTest()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_view_abstract_ffi.h | 169 float scaleZ; member
|
H A D | cj_view_abstract_ffi.cpp | 589 ViewAbstractModel::GetInstance()->SetScale(value.scaleX, value.scaleY, value.scaleZ); in FfiOHOSAceFrameworkViewAbstractSetScale()
|
/foundation/arkui/ace_engine/frameworks/core/components/tween/ |
H A D | tween_element.cpp | 106 value.scaleOperation_.scaleX, value.scaleOperation_.scaleY, value.scaleOperation_.scaleZ); in RenderTransformUpdate() 143 value.scaleOperation_.scaleX, value.scaleOperation_.scaleY, value.scaleOperation_.scaleZ); in TransformComponentUpdate()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_node.cpp | 904 auto scaleZ = StringToDouble(offsets[2]); in SetTransform() 905 node.transformComponent_->Scale(scaleX, scaleY, scaleZ); in SetTransform()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | inspector_composed_element.cpp | 1044 jsonValue->Put("z", std::to_string(scale.scaleZ).c_str()); in GetScale()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_common_bridge.cpp | 599 void ParseJsScale(const Framework::JSRef<Framework::JSVal>& jsValue, float& scaleX, float& scaleY, float& scaleZ, in ParseJsScale() argument 608 scaleZ = static_cast<float>(zVal); in ParseJsScale() 620 scaleZ = static_cast<float>(zVal); in ParseJsScale() 3271 auto scaleZ = 1.0f; in SetScale() local 3283 scaleZ = zArg->ToNumber(vm)->Value(); in SetScale() 3297 values[NUM_2] = static_cast<ArkUI_Float32>(scaleZ); in SetScale()
|