diff --git a/api/arkui/component/matrix2d.static.d.ets b/api/arkui/component/matrix2d.static.d.ets deleted file mode 100644 index be1cfe80cfd52c13c50dee836b65ffc514436eea..0000000000000000000000000000000000000000 --- a/api/arkui/component/matrix2d.static.d.ets +++ /dev/null @@ -1,191 +0,0 @@ -/* - * Copyright (c) 2025 Huawei Device Co., Ltd. - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/** - * @file - * @kit ArkUI - * @arkts 1.2 - */ -import { LengthMetricsUnit } from '../Graphics'; -import { memo, ComponentBuilder } from './../stateManagement/runtime'; -import { AttributeModifier, CommonMethod } from './common'; - -/** - * 2D transformation matrix, supporting rotation, translation, and scaling of the X-axis and Y-axis - * - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ -export declare class Matrix2D { - /** - * Get the horizontal zoom. - * - * @return { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - get scaleX(): number | undefined; - /** - * Set the horizontal zoom. - * - * @param { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - set scaleX(scaleX: number | undefined); - /** - * Get the vertical zoom. - * - * @return { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - get scaleY(): number | undefined; - /** - * Set the vertical zoom. - * - * @param { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - set scaleY(scaleY: number | undefined); - /** - * Get the horizontal tilt. - * - * @return { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - get rotateX(): number | undefined; - /** - * Set the horizontal tilt. - * - * @param { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - set rotateX(rotateX: number | undefined); - /** - * Get the vertical tilt. - * - * @return { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - get rotateY(): number | undefined; - /** - * Set the vertical tilt. - * - * @param { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - set rotateY(rotateY: number | undefined); - /** - * Get the horizontal movement. - * - * @return { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - get translateX(): number | undefined; - /** - * Set the horizontal movement. - * - * @param { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - set translateX(translateX: number | undefined); - /** - * Get the vertical movement. - * - * @return { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - get translateY(): number | undefined; - /** - * Set the vertical movement. - * - * @param { number | undefined } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - set translateY(translateY: number | undefined); - /** - * Transforms the current 2D matrix back to the identity matrix (i.e., without any rotational - * translation scaling effect) - * - * @returns { Matrix2D } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - identity(): Matrix2D; - /** - * Transform the current 2D matrix into an inverse matrix (that is, the transformation effect - * is the opposite effect of the original) - * - * @returns { Matrix2D } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - invert(): Matrix2D; - /** - * Adds the rotation effect of the X and Y axes to the current matrix. - * - * @param { number } degree - The rotation angle, clockwise in radians. - * @param { number } [rx] - Rotation effect of the X-axis - * @param { number } [ry] - Rotation effect of the Y-axis - * @returns { Matrix2D } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - rotate(degree: number, rx?: number, ry?: number): Matrix2D; - /** - * Adds the translation effect of the X and Y axes to the current matrix. - * - * @param { number } [tx] - X-axis translation effect - * @param { number } [ty] - Y-axis translation effect - * @returns { Matrix2D } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - translate(tx?: number, ty?: number): Matrix2D; - /** - * Adds the scaling effect of the X and Y axes to the current matrix. - * - * @param { number } [sx] - X-axis scaling effect - * @param { number } [sy] - Y-axis scaling effect - * @returns { Matrix2D } - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - scale(sx?: number, sy?: number): Matrix2D; - /** - * Constructs a 2D change matrix object. The default value is the unit matrix. - * - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - constructor(); - /** - * Constructs a 2D change matrix object. The default value is the unit matrix. - * - * @param { LengthMetricsUnit } unit - the unit mode - * @syscap SystemCapability.ArkUI.ArkUI.Full - * @since 20 - */ - constructor(unit: LengthMetricsUnit); -}