/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | node_transition.cpp | 68 if (!effectOption->rotate) { in ConvertToEffectOption() 73 toEffectOption->rotate.x = effectOption->rotate->x; in ConvertToEffectOption() 74 toEffectOption->rotate.y = effectOption->rotate->y; in ConvertToEffectOption() 75 toEffectOption->rotate.z = effectOption->rotate->z; in ConvertToEffectOption() 76 toEffectOption->rotate.angle = effectOption->rotate->angle; in ConvertToEffectOption() 77 toEffectOption->rotate.centerX = effectOption->rotate->centerX; in ConvertToEffectOption() 78 toEffectOption->rotate.centerY = effectOption->rotate->centerY; in ConvertToEffectOption() 79 toEffectOption->rotate.centerZ = effectOption->rotate->centerZ; in ConvertToEffectOption() 80 toEffectOption->rotate.perspective = effectOption->rotate->perspective; in ConvertToEffectOption()
|
H A D | node_transition_imp.cpp | 33 option->rotate = nullptr; in OH_ArkUI_CreateOpacityTransitionEffect() 47 option->rotate = nullptr; in OH_ArkUI_CreateTranslationTransitionEffect() 61 option->rotate = nullptr; in OH_ArkUI_CreateScaleTransitionEffect() 70 ArkUI_TransitionEffect* OH_ArkUI_CreateRotationTransitionEffect(ArkUI_RotationOptions* rotate) in OH_ArkUI_CreateRotationTransitionEffect() argument 72 CHECK_NULL_RETURN(rotate, nullptr); in OH_ArkUI_CreateRotationTransitionEffect() 80 option->rotate = rotate; in OH_ArkUI_CreateRotationTransitionEffect() 92 option->rotate = nullptr; in OH_ArkUI_CreateMovementTransitionEffect() 110 option->rotate = nullptr; in OH_ArkUI_CreateAsymmetricTransitionEffect()
|
/ohos5.0/foundation/arkui/ui_lite/frameworks/dock/ |
H A D | rotate_input_device.cpp | 40 if (data.rotate == 0 || rotateStart_) { in DispatchEvent() 43 cachedRotation_ += data.rotate; in DispatchEvent() 71 if (data.rotate == 0 && rotateStart_) { in DispatchEvent() 82 view->OnRotateStartEvent(data.rotate); in DispatchEvent() 84 view->OnRotateEvent(data.rotate); in DispatchEvent() 87 rotate value = %{public}d\n!", static_cast<uint8_t>(view->GetViewType()), data.rotate); in DispatchEvent()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-transformation.md | 9 ## rotate section 11 rotate(value: RotateOptions) 134 该示例通过rotate、translate、scale、transform为组件添加旋转、平移、缩放、变换矩阵效果。 147 .rotate({ 204 .rotate({ y: 1, angle: 45, perspective: this.prep }) 232 该示例通过设置rotate和transform为不同的参数实现相同的旋转效果。 253 .rotate({ 254 // 绕(100vp,60vp)的锚点旋转90度,rotate或scale的centerX、centerY为组件锚点 267 .rotate({ 289 })// transform的rotate不指定centerX、centerY,此次旋转的中心相对于组件本身锚点没有额外偏移 [all …]
|
H A D | ts-animatorproperty.md | 3 …-universal-attributes-transformation.md#scale)、[rotate](ts-universal-attributes-transformation.md#… 92 Button('change rotate angle') 97 .rotate({ angle: this.rotateAngle })
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/componentutils/ |
H A D | js_component_utils.cpp | 60 napi_value rotate = nullptr; in JSGetRectangleById() local 111 napi_create_object(env, &rotate); in JSGetRectangleById() 130 napi_create_double(env, rectangle.rotate.x, &rotateX); in JSGetRectangleById() 131 napi_create_double(env, rectangle.rotate.y, &rotateY); in JSGetRectangleById() 132 napi_create_double(env, rectangle.rotate.z, &rotateZ); in JSGetRectangleById() 133 napi_create_double(env, rectangle.rotate.angle, &rotateAngle); in JSGetRectangleById() 193 napi_set_named_property(env, obj, "rotate", rotate); in JSGetRectangleById() 194 napi_set_named_property(env, rotate, "x", rotateX); in JSGetRectangleById() 195 napi_set_named_property(env, rotate, "y", rotateY); in JSGetRectangleById() 196 napi_set_named_property(env, rotate, "z", rotateZ); in JSGetRectangleById() [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/render_environment/core/ |
H A D | render_opengl_renderer.cpp | 70 trans = glm::rotate(trans, glm::radians(90.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 74 trans = glm::rotate(trans, glm::radians(90.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 79 trans = glm::rotate(trans, glm::radians(90.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 84 trans = glm::rotate(trans, glm::radians(180.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 88 trans = glm::rotate(trans, glm::radians(180.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 93 trans = glm::rotate(trans, glm::radians(180.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 98 trans = glm::rotate(trans, glm::radians(270.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 102 trans = glm::rotate(trans, glm::radians(270.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform() 107 trans = glm::rotate(trans, glm::radians(270.0f), glm::vec3(0.0, 0.0, 1.0)); in ProcessTransform()
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | ui-js-animate-transform.md | 40 transform: rotate(45deg); 181 <div class="rotate"> 211 animation: rotate 3s infinite; 227 @keyframes rotate { 229 transform: rotate(0deg) 232 transform: rotate(360deg); 536 transform: rotate(360deg) 542 transform:translate(0,0) rotate(0deg) ; 550 transform:rotate(0deg) translate(0,0); 562 transform:scale(2) rotate(45deg); [all …]
|
H A D | arkts-attribute-animation-apis.md | 43 .rotate({ angle: this.rotateValue }) 54 // 组件一的rotate属性发生变化,所以会给组件一添加rotate旋转动画 109 .rotate({ angle: this.rotateValue }) 121 // 组件一的rotate属性发生变化,所以会给组件一添加rotate旋转动画
|
H A D | arkts-enter-exit-transition.md | 15 | rotate | 通过设置组件旋转创建转场效果。 | 出现时为rotate接口设置的值到默认值0,消失时为默认值0到rotate接口设置的值。 | 33 .combine(TransitionEffect.rotate({ angle: 90 })) 39 …Effect.asymmetric(TransitionEffect.scale({ x: 0, y: 0 }), TransitionEffect.rotate({ angle: 90 }))); 87 .combine(TransitionEffect.rotate({ angle: 90 }))
|
H A D | ui-js-building-ui-animation.md | 14 - **rotate**:将指定组件沿横轴或纵轴或中心点旋转指定的角度。 22 <text class="rotate">hello</text> 42 .rotate { 49 transform: rotate(45deg);
|
/ohos5.0/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | input_window_monitor_test.cpp | 79 Rotation rotate = Rotation::ROTATION_0; variable 80 ASSERT_EQ(MMI::DIRECTION0, input_monitor_->GetDisplayDirectionForMmi(rotate)); 142 Rotation rotate = Rotation::ROTATION_90; variable 143 rotate = Rotation::ROTATION_180; 145 rotate = Rotation::ROTATION_270; 147 ASSERT_NE(MMI::DIRECTION0, input_monitor_->GetDisplayDirectionForMmi(rotate));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/svg/ |
H A D | svg_text_declaration.h | 28 double rotate = 0.0; member 40 void SetRotate(double rotate) in SetRotate() argument 43 attribute.rotate = rotate; in SetRotate() 49 return attribute.rotate; in GetRotate()
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | ui-js-animate-transform.md | 41 transform: rotate(45deg); 182 <div class="rotate"> 212 animation: rotate 3s infinite; 228 @keyframes rotate { 230 transform: rotate(0deg) 233 transform: rotate(360deg); 537 transform: rotate(360deg) 543 transform:translate(0,0) rotate(0deg) ; 551 transform:rotate(0deg) translate(0,0); 563 transform:scale(2) rotate(45deg); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-svg-animatemotion.md | 27 | rotate | [auto \| auto-reverse \| <number>] | auto | 否 | 设置动画对象的旋转方向。 | 40 …<animateMotion dur="2000" repeatCount="indefinite" rotate="auto" keyPoints="0;0.2;0.4;0.6;0.8;1" p… 44 …<animateMotion dur="2000" repeatCount="indefinite" rotate="auto-reverse"path="m40,130 c0,-100 160,… 48 …<animateMotion dur="2000" repeatCount="indefinite" rotate="45"path="m40,200 c0,-100 160,100 160,0 …
|
H A D | js-components-common-transition.md | 297 transform: translate(0px) rotate(60deg) scale(1.0); 302 transform: translate(100px) rotate(360deg) scale(1.0); 308 transform: translate(200px) rotate(60deg) scale(2); 313 transform: translate(200px) rotate(360deg) scale(2); 365 transform:translate(100px) rotate(0deg) scale(1.0); 369 transform:translate(100px) rotate(180deg) scale(2.0); 376 transform: translate(0px) rotate(60deg) scale(1); 380 transform: translate(0px) rotate(360deg) scale(1);
|
H A D | js-components-svg-tspan.md | 33 | rotate | number | 0 | 否 | 字体以左下角为圆心旋转角度,正数顺时针,负数逆时针。 … 52 <tspan fill="#D2691E" font-size="40" rotate="10">third span.</tspan> 57 … <tspan dy="-5" fill="#D2691E" font-size="35" rotate="-10" fill-opacity="0.6">third span.</tspan> 58 …<tspan fill="#blue" font-size="40" rotate="10" fill-opacity="0.8" stroke="#00FF00" stroke-width="1… 85 tspan attribute x|opacity|rotate 88 … <animate attributeName="rotate" from="0" to="360" dur="3s" repeatCount="indefinite"></animate>
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/indexer/ |
H A D | render_indexer_item.h | 88 … RefPtr<RenderTransform> rotate = AceType::DynamicCast<RenderTransform>(GetChildren().front()); in SetRotate() local 89 if (rotate) { in SetRotate() 91 rotate->ResetTransform(); in SetRotate() 92 rotate->RotateZ(angle); in SetRotate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/ |
H A D | rosen_render_transform.cpp | 186 Matrix4 rotate = Matrix4::CreateRotate(angle, 0.0f, 1.0f, 0.0f); in Mirror() local 187 transform_ = rotate * transform_; in Mirror() 249 auto& rotate = transform.rotateOperation_; in OnRSTransition() local 250 effect->Rotate({ rotate.dx, rotate.dy, rotate.dz, rotate.angle }); in OnRSTransition()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/indexer/ |
H A D | render_indexer_item.h | 102 … RefPtr<RenderTransform> rotate = AceType::DynamicCast<RenderTransform>(GetChildren().front()); in SetRotate() local 103 if (rotate) { in SetRotate() 105 rotate->ResetTransform(); in SetRotate() 106 rotate->RotateZ(angle); in SetRotate()
|
H A D | indexer_item_component.h | 38 …t std::u16string& strSection, const std::u16string& strLabel, bool circleMode, bool rotate = false) 39 : strSection_(strSection), strLabel_(strLabel), circleMode_(circleMode), rotate_(rotate) 45 bool circleMode, bool rotate = false) 46 …on_(strSection), strLabel_(strLabel), itemSize_(itemSize), circleMode_(circleMode), rotate_(rotate)
|
/ohos5.0/docs/zh-cn/device-dev/guide/ |
H A D | device-clock-guide.md | 58 …style="transform : rotate({{ hour * 30 + minute / 2 }}deg);"></image> <!--设置时钟图片,(hour * 30)一小时旋转3… 60 …style="transform : rotate({{ minute * 6 + second / 10 }}deg);"></image> <!--设置分钟图片,(minute * 6)一分钟… 62 … style="transform : rotate({{ second * 6 }}deg);"></image> <!--设置秒钟图片,(second * 6)一秒旋转6度--> 67 …style="transform : rotate\(\{\{ second \* 6 \}\}deg\) 这类代码用来设置组件的旋转事件。其中transform是设置动画平移/旋转/缩放的属性,… 159 style="transform : rotate({{ hour * 30 + minute / 2 }}deg);"></image> 161 style="transform : rotate({{ minute * 6 + second / 10 }}deg);"></image> 163 style="transform : rotate({{ second * 6 }}deg);"></image>
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/pixel_map_test/ |
H A D | pixel_yuv_ext_test.cpp | 83 pixelYuvExt.rotate(0); 86 pixelYuvExt.rotate(1.0f); 88 pixelYuvExt.rotate(-1.0f); 104 pixelYuvExt.rotate(90.0f); 109 pixelYuvExt.rotate(180.0f);
|
/ohos5.0/docs/zh-cn/application-dev/media/camera/ |
H A D | camera-animation.md | 182 .rotate(this.shotImgRotation)// ArkUI提供,用于组件旋转 210 await shotPixel.rotate(90); //ImageKit提供,用于图片内容旋转 216 await shotPixel.rotate(270); 284 await shotPixel.rotate(90); //ImageKit提供,用于图片内容旋转 290 await shotPixel.rotate(270); 329 await shotPixel.rotate(90); 334 await shotPixel.rotate(270);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | motion_path_evaluator.cpp | 65 …nPathPosition { .offset = startPoint_ * (1.0f - fraction) + endPoint_ * fraction, .rotate = 0.0f }; in Evaluate() 78 return MotionPathPosition { .offset = Offset(), .rotate = 0.0f }; in Evaluate() 111 return position.rotate; in Evaluate() 124 rotation.rotateOperation_ = RotateOperation(0.0f, 0.0f, 1.0f, position.rotate); in Evaluate()
|