Home
last modified time | relevance | path

Searched refs:transform (Results 1 – 25 of 619) sorted by relevance

12345678910>>...25

/ohos5.0/docs/zh-cn/application-dev/ui/
H A Dui-js-animate-transform.md1 # transform样式动画
3 设置transform属性对组件进行旋转、缩放、移动和倾斜。
40 transform: rotate(45deg);
220 transform-origin: 10% 10px;
229 transform: rotate(0deg)
365 transform: scale(1);
369 transform: scale(3);
373 transform: scale(1);
469 ## 整合transform属性
532 transform: translate(0,0); transform: rotate(0deg)
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Drosen_render_transform.cpp53 previousTransformMatrix_ = transform; in UpdateTransformLayer()
62 DecomposedTransform transform; in SyncTransformToRsNode() local
71 rsNode->SetTranslate(transform.translate[0], transform.translate[1], 0.0f); in SyncTransformToRsNode()
74 rsNode->SetScale(transform.scale[0], transform.scale[1]); in SyncTransformToRsNode()
78 transform.quaternion.GetX(), in SyncTransformToRsNode()
79 transform.quaternion.GetY(), in SyncTransformToRsNode()
80 transform.quaternion.GetZ(), in SyncTransformToRsNode()
81 transform.quaternion.GetW(), in SyncTransformToRsNode()
150 transform = GetTransformByOffset(transform, offset); in GetEffectiveTransform()
152 return transform; in GetEffectiveTransform()
[all …]
H A Drender_transform.cpp271 transform = transform * ParseTransformEffect(effect); in ParseTransformEffects()
375 if (transform == nullptr) { in Update()
381 transform_ = transform->GetTransform(); in Update()
396 originX_ = transform->GetOriginDimension().GetX(); in Update()
399 SetShadow(transform->GetShadow()); in Update()
494 auto transform = weak.Upgrade(); in SetTouchHandle() local
495 if (transform && transform->clickSpringEffect_) { in SetTouchHandle()
610 Matrix4 transform = in GetTransformByOffset() local
612 transform = matrix * transform; in GetTransformByOffset()
614 transform; in GetTransformByOffset()
[all …]
H A Dtransform_element.cpp32 RefPtr<TransformComponent> transform = AceType::DynamicCast<TransformComponent>(component_); in PerformBuild() local
34 const auto& newComponent = transform ? transform->GetChild() : nullptr; in PerformBuild()
36 if (transform) { in PerformBuild()
37 AddCardTransform(transform->GetTransitionEffect()); in PerformBuild()
/ohos5.0/docs/en/application-dev/ui/
H A Dui-js-animate-transform.md1 # Animation with the transform Attribute
41 transform: rotate(45deg);
135 transform: translate(0px,0px);
221 transform-origin: 10% 10px;
230 transform: rotate(0deg)
233 transform: rotate(360deg);
366 transform: scale(1);
370 transform: scale(3);
374 transform: scale(1);
533 transform: translate(0,0); transform: rotate(0deg)
[all …]
/ohos5.0/foundation/window/window_manager/utils/test/unittest/
H A Dwindow_helper_test.cpp147 Transform transform; variable
148 transform.scaleX_ = 0.66f;
149 transform.scaleY_ = 1.5f;
150 transform.rotationY_ = 30;
153 transform.translateZ_ = 50;
177 Transform transform; variable
179 transform.scaleX_ = transform.scaleY_ = 2.0f;
197 Transform transform; variable
198 transform.scaleX_ = 0.66f;
199 transform.scaleY_ = 1.5f;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dcard_transition_controller.cpp147 if (transform) { in CreateCardTranslateAnimation()
163 if (!transform) { in CreateCardScaleAnimation()
172 transform->SetDisableClickEffect(true); in CreateCardScaleAnimation()
173 transform->ResetTransform(); in CreateCardScaleAnimation()
175 transform->MarkNeedUpdateOrigin(); in CreateCardScaleAnimation()
182 if (transform) { in CreateCardScaleAnimation()
183 transform->Scale(value); in CreateCardScaleAnimation()
275 if (transform) { in CreateExternalAnimation()
310 if (transform) { in AddStopListener()
311 transform->ResetTransform(); in AddStopListener()
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/
H A Djs-components-svg-animatetransform.md7 transform动效,支持的组件范围:
125 … <animateTransform attributeName="transform" attributeType="XML" type="skewX" values="0; 10; 0; 10"
166 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="25"
171 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
175 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
179 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
183 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
187 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
192 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
196 animate-transform
[all …]
/ohos5.0/foundation/graphic/graphic_utils_lite/test/
H A Dtransform_unit_test.cpp121 TransformMap* transform = new TransformMap(Rect(1, 1, 1, 1)); variable
122 if (transform == nullptr) {
126 EXPECT_EQ(transform->IsInvalid(), false);
127 delete transform;
138 TransformMap* transform = new TransformMap(Rect(1, 1, 1, 1)); variable
139 if (transform == nullptr) {
143 EXPECT_EQ(transform->GetTransMapRect().GetLeft(), 1);
144 EXPECT_EQ(transform->GetTransMapRect().GetTop(), 1);
145 EXPECT_EQ(transform->GetTransMapRect().GetRight(), 1);
146 EXPECT_EQ(transform->GetTransMapRect().GetBottom(), 1);
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/
H A Djs-components-svg-animatetransform.md8 The **\<animateTransform>** component is used to apply a transform animation and supports the follo…
126 … <animateTransform attributeName="transform" attributeType="XML" type="skewX" values="0; 10; 0; 10"
167 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="25"
172 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
176 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
180 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
184 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
188 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
193 … <animateTransform attributeName="transform" attributeType="XML" type="translate" from="0" to="300"
197 animate-transform
[all …]
/ohos5.0/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_canvas.cpp52 TransAffine transform; in DoRender() local
101 TransAffine transform; in DoDrawShadow() local
149 TransAffine& transform, in InitRenderAndTransform() argument
155 transform.Reset(); in InitRenderAndTransform()
156 transform *= paint.GetTransAffine(); in InitRenderAndTransform()
157 transform.Translate(realLeft, realTop); in InitRenderAndTransform()
165 TransAffine& transform, in SetRasterizer() argument
193 DepictTransform<DepictCurve> pathTransform(canvasPath, transform); in SetRasterizer()
202 TransAffine& transform, in RenderGradient() argument
257 TransAffine& transform, in BuildRadialGradientMatrix() argument
[all …]
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/componentutils/
H A Djs_component_utils.cpp61 napi_value transform = nullptr; in JSGetRectangleById() local
112 napi_create_array(env, &transform); in JSGetRectangleById()
154 napi_set_element(env, transform, m00, matrix4[m00]); in JSGetRectangleById()
155 napi_set_element(env, transform, m01, matrix4[m10]); in JSGetRectangleById()
156 napi_set_element(env, transform, m02, matrix4[m20]); in JSGetRectangleById()
157 napi_set_element(env, transform, m03, matrix4[m30]); in JSGetRectangleById()
158 napi_set_element(env, transform, m10, matrix4[m01]); in JSGetRectangleById()
159 napi_set_element(env, transform, m11, matrix4[m11]); in JSGetRectangleById()
160 napi_set_element(env, transform, m12, matrix4[m21]); in JSGetRectangleById()
161 napi_set_element(env, transform, m13, matrix4[m31]); in JSGetRectangleById()
[all …]
/ohos5.0/foundation/window/window_manager/utils/include/
H A Dwindow_helper.h400 Transform& transform) in GetTransformFromWorldMat4() argument
408 transform.scaleX_ = scale.x_; in GetTransformFromWorldMat4()
409 transform.scaleY_ = scale.y_; in GetTransformFromWorldMat4()
410 transform.scaleZ_ = scale.z_; in GetTransformFromWorldMat4()
411 transform.translateX_ = translation.x_; in GetTransformFromWorldMat4()
412 transform.translateY_ = translation.y_; in GetTransformFromWorldMat4()
413 transform.translateZ_ = translation.z_; in GetTransformFromWorldMat4()
420 …if (!MathHelper::NearZero(transform.scaleX_ - 1.0f) || !MathHelper::NearZero(transform.scaleY_ - 1… in ComputeWorldTransformMat4()
422 … ret *= TransformHelper::CreateScale(transform.scaleX_, transform.scaleY_, transform.scaleZ_); in ComputeWorldTransformMat4()
435 …if (!MathHelper::NearZero(transform.translateX_) || !MathHelper::NearZero(transform.translateY_) || in ComputeWorldTransformMat4()
[all …]
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_dirty_manager.cpp170 transform = transform.Inverse(); in CalNotRotateTransform()
189 transform = transform.Translate(translate); in CalTransform()
191 transform = transform.Inverse(); in CalTransform()
471 Matrix3f transform; in AddModalExtensionWindowInfo() local
629 Matrix3f transform; in GetWindowInfo() local
757 windowinfo.transform = hostWindowinfo.transform; in MakeWindowInfoFormHostWindow()
765 transform = transform.Translate(translate); in CoordinateSystemHostWindowToScreen()
767 transform = transform.Scale(scale, secRectInfo.anchor[0], secRectInfo.anchor[1]); in CoordinateSystemHostWindowToScreen()
768 transform = hostTransform.Inverse() * transform; in CoordinateSystemHostWindowToScreen()
769 return transform; in CoordinateSystemHostWindowToScreen()
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/base/
H A Dtransform_util_test.cpp332 transform.Set(3, 3, 0.000001f);
336 transform.Set(3, 3, 1.0f);
338 transform.Set(3, 0, 1.0f);
339 transform.Set(3, 1, 1.0f);
340 transform.Set(3, 2, 1.0f);
344 transform.Set(3, 0, 0.000001f);
345 transform.Set(3, 1, 1.0f);
346 transform.Set(3, 2, 1.0f);
350 transform.Set(3, 0, 0.000001f);
351 transform.Set(3, 1, 1.0f);
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/svg/
H A Drender_svg.cpp225 RefPtr<RenderTransform> transform = nullptr; in UpdateTransform() local
228 transform = AceType::DynamicCast<RenderTransform>(parent); in UpdateTransform()
229 if (transform) { in UpdateTransform()
234 if (!transform) { in UpdateTransform()
238 transform->Translate(Dimension(ConvertDimensionToPx(x_, LengthType::VERTICAL)), in UpdateTransform()
242 transform->RotateZ(rootRotate_); in UpdateTransform()
247 transform->Translate(Dimension(values[0]), Dimension(values[1])); in UpdateTransform()
249 transform->Scale(values[0], values[1]); in UpdateTransform()
251 transform->RotateZ(values[0]); in UpdateTransform()
253 transform->Skew(values[0], values[1]); in UpdateTransform()
[all …]
H A Dsvg_transform.h38 static Matrix4 CreateMatrix4(const std::string& transform);
39 static TransformInfo CreateInfoFromString(const std::string& transform);
44 static std::map<std::string, std::vector<float>> CreateMap(const std::string& transform);
46 static Matrix4 CreateMatrixFromMap(const std::map<std::string, std::vector<float>>& transform);
47 …static TransformInfo CreateInfoFromMap(const std::map<std::string, std::vector<float>>& transform);
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/examples/showcase/src/main/js/default/pages/component/animation/animation7/
H A Danimation7.css38 transform: translateX(120px);
41 transform: translateX(170px);
47 transform: translateY(180px);
50 transform: translateY(230px);
56 transform: rotate(0deg);
59 transform: rotate(360deg);
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_dirty_manager_test.cpp232 Matrix3f transform; variable
284 Matrix3f transform; variable
285 manager_->CalTransform(nullptr, transform);
287 manager_->CalTransform(sceneSession, transform);
289 manager_->CalTransform(sceneSession, transform);
291 manager_->CalTransform(sceneSession, transform);
294 manager_->CalTransform(sceneSession, transform);
298 manager_->CalTransform(sceneSession, transform);
647 Matrix3f transform; variable
673 Matrix3f transform; variable
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_hwc_prevalidate_util.cpp111 info.transform = static_cast<int>(transform); in CreateSurfaceNodeLayerInfo()
128 zorder, info.usage, info.format, info.transform, fps); in CreateSurfaceNodeLayerInfo()
175 zorder, info.usage, info.format, info.transform, fps); in CreateDisplayNodeLayerInfo()
194 info.transform = static_cast<int>(transform); in CreateUIFirstLayerInfo()
200 info.zOrder, info.usage, info.format, info.transform, fps); in CreateUIFirstLayerInfo()
232 info.zOrder, info.usage, info.format, info.transform, fps); in CreateRCDLayerInfo()
255 auto transform = RSUniRenderUtil::GetLayerTransform(*hwcNodePtr, screenInfo); in CollectSurfaceNodeLayerInfo() local
258 zOrder++, hwcNodePtr, transform, curFps, surfaceLayer)) { in CollectSurfaceNodeLayerInfo()
275 auto transform = RSUniRenderUtil::GetLayerTransform(*iter.second, screenInfo); in CollectUIFirstLayerInfo() local
278 iter.second, transform, curFps, uiFirstLayer)) { in CollectUIFirstLayerInfo()
[all …]
/ohos5.0/foundation/arkui/ace_engine_lite/test/moduletest/common/test_app/ui_manual_test/src/main/js/default/pages/transition/1011/
H A Dindex.css50 transform: translateX(20);
53 transform: translateX(200);
59 transform: translateX(20px);
62 transform: translateX(200px);
68 transform: translateX(jhkhj);
71 transform: translateX(jhkhj);
/ohos5.0/foundation/arkui/ace_engine_lite/test/moduletest/common/test_app/ui_manual_test/src/main/js/default/pages/transition/1213/
H A Dindex.css49 transform: translateY(20);
52 transform: translateY(200);
58 transform: translateY(20px);
61 transform: translateY(200px);
67 transform: translateY(jhkhj);
70 transform: translateY(jhkhj);
/ohos5.0/foundation/arkui/ace_engine_lite/test/moduletest/common/test_app/ui_manual_test/src/main/js/default/pages/transition/19/
H A Dindex.css51 transform: translate(20);
54 transform: translate(200);
60 transform: translateX(20);
64 transform: translateX(200);
71 transform: translateX(200);
75 transform: translateX(20);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_base_render_util_test.cpp849 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_ROTATE_NONE);
865 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_ROTATE_90);
881 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_ROTATE_180);
896 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_ROTATE_NONE);
912 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_FLIP_H);
924 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_FLIP_H);
936 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_FLIP_H);
948 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_FLIP_V);
960 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_FLIP_V);
972 ASSERT_EQ(transform, GraphicTransformType::GRAPHIC_ROTATE_270);
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-universal-attributes-transformation.md63 ## transform section
65 transform(value: object)
134 该示例通过rotate、translate、scale、transform为组件添加旋转、平移、缩放、变换矩阵效果。
173 .transform(matrix4.identity().translate({ x: 50, y: 50 }).scale({ x: 1.5, y: 1 }).rotate({
184 ![transform](figures/transform.PNG)
232 该示例通过设置rotate和transform为不同的参数实现相同的旋转效果。
266 .transform(matrix4.identity()
269 // transform的rotate指定(centerX,centerY)为(50vp,30vp),相对于在组件本身锚点基础上再额外偏移(50vp,30vp)
289 })// transform的rotate不指定centerX、centerY,此次旋转的中心相对于组件本身锚点没有额外偏移
291 .transform(matrix4.identity().rotate({ z: 1, angle: 90 }))

12345678910>>...25