Home
last modified time | relevance | path

Searched refs:skew (Results 1 – 25 of 37) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Dtransform_util.cpp133 if (decomp.skew[2]) { in BuildSkewMatrix()
134 temp.Set(1, 2, decomp.skew[2]); in BuildSkewMatrix()
138 if (decomp.skew[1]) { in BuildSkewMatrix()
140 temp.Set(0, 2, decomp.skew[1]); in BuildSkewMatrix()
144 if (decomp.skew[0]) { in BuildSkewMatrix()
166 matrix = matrix * skew; in ComposeTransform()
416 operation.matrix4_ = Matrix4::CreateSkew(skew.skewX, skew.skewY); in ParseOperationToMatrix()
477 Combine<3>(ret.skew, to.skew, from.skew, progress, 1.0 - progress); in BlendDecomposedTransforms()
547 out.skew[0] /= out.scale[1]; in DecomposeTransform()
562 out.skew[1] /= out.scale[2]; in DecomposeTransform()
[all …]
H A Dtransform_util.h103 float skew[3] = { 0.0f, 0.0f, 0.0f };
/ohos5.0/foundation/arkui/ace_engine/test/unittest/base/
H A Dtransform_util_test.cpp260 decomposedTransform.skew[0] = 1.0f;
261 decomposedTransform.skew[1] = 1.0f;
262 decomposedTransform.skew[2] = 1.0f;
315 decomposedTransform.skew[0] = 0.0f;
316 decomposedTransform.skew[1] = 0.0f;
317 decomposedTransform.skew[2] = 0.0f;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Drender_transform.cpp76 Matrix4 skew = Matrix4::CreateSkew(x, y); in Skew() local
77 transform_ = transform_ * skew; in Skew()
291 auto& skew = effect.skewOperation_; in ParseTransformEffect() local
292 return Matrix4::CreateSkew(skew.skewX, skew.skewY); in ParseTransformEffect()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dmatrix_util.h725 …Mat4X4 const& modelMatrix, Vec3& scale, Quat& orientation, Vec3& translation, Vec3& skew, Vec4& pe… in BASE_BEGIN_NAMESPACE()
784 skew.z = Dot(row[0], row[1]); in BASE_BEGIN_NAMESPACE()
785 row[1] = Combine(row[1], row[0], 1.0f, -skew.z); in BASE_BEGIN_NAMESPACE()
789 skew.z /= scale.y; in BASE_BEGIN_NAMESPACE()
791 skew.y = Dot(row[0], row[2]); in BASE_BEGIN_NAMESPACE()
792 row[2] = Combine(row[2], row[0], 1.0f, -skew.y); in BASE_BEGIN_NAMESPACE()
793 skew.x = Dot(row[1], row[2]); in BASE_BEGIN_NAMESPACE()
794 row[2] = Combine(row[2], row[1], 1.0f, -skew.x); in BASE_BEGIN_NAMESPACE()
798 skew.y /= scale.z; in BASE_BEGIN_NAMESPACE()
799 skew.x /= scale.z; in BASE_BEGIN_NAMESPACE()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dtransform_convertor.h51 void AddKeyframe(AnimationType type, double time, const SkewOperation& skew);
H A Dtransform_convertor.cpp121 void TransformConvertor::AddKeyframe(AnimationType type, double time, const SkewOperation& skew) in AddKeyframe() argument
125 operation.skewOperation_ = skew; in AddKeyframe()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/fuzztest/ui/rsnode_fuzzer/
H A Drsnode_fuzzer.cpp106 Vector2f skew(GetData<float>(), GetData<float>()); in RSNodeFuzzTestInner01()
149 surfaceNode->SetSkew(skew); in RSNodeFuzzTestInner01()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsproperty_fuzzer/
H A Drsproperty_fuzzer.cpp146 Vector2f skew(x10, y10); in RSPropertiesFuzzTestInner02() local
180 properties.SetSkew(skew); in RSPropertiesFuzzTestInner02()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-matrix4.md381 ### skew<sup>12+</sup>
383 skew(x: number, y: number): Matrix4Transit
412 private matrix1 = matrix4.identity().skew(2, 3)
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A Ddrawing__font_8h.md68 …g_Font](_drawing.md#oh_drawing_font) \*, float skewX) | Sets a horizontal skew factor for a font.|
69 …OH_Drawing_Font](_drawing.md#oh_drawing_font) \*) | Obtains the horizontal skew factor of a font.|
H A Ddrawing__canvas_8h.md93 …ies the current canvas matrix by a skew transformation matrix and applies the resulting matrix to …
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_node.cpp979 void RSNode::SetSkew(float skew) in SetSkew() argument
981 SetSkew({ skew, skew }); in SetSkew()
989 void RSNode::SetSkew(const Vector2f& skew) in SetSkew() argument
991 SetProperty<RSSkewModifier, RSAnimatableProperty<Vector2f>>(RSModifierType::SKEW, skew); in SetSkew()
1007 auto skew = property->Get(); in SetSkewX() local
1008 skew.x_ = skewX; in SetSkewX()
1009 property->Set(skew); in SetSkewX()
1025 auto skew = property->Get(); in SetSkewY() local
1026 skew.y_ = skewY; in SetSkewY()
1027 property->Set(skew); in SetSkewY()
H A Drs_node.h237 void SetSkew(float skew);
239 void SetSkew(const Vector2f& skew);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/
H A Dcanvas_paint_method.cpp433 …std::string skew = "SKEW: " + std::to_string(rsCanvas_->GetTotalMatrix().Get(RSMatrix::SKEW_X)) + … in GetDumpInfo() local
435 return trans.append(scale).append(skew); in GetDumpInfo()
/ohos5.0/docs/en/application-dev/ui/
H A Dui-js-animate-transform.md9 …together to determine the window size, and use the **skewX** attribute to skew the component and s…
427 …ateY. In the following example, matrix is set to matrix(1,0,0,1,0,200) to skew and translate the c…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dbase_text_select_overlay.cpp1109 Vector3F skewVector(transform.skew[xIndex], transform.skew[yIndex], transform.skew[zIndex]); in CheckHasTransformMatrix()
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/
H A Dlume_common.cpp1601 BASE_NS::Math::Vec3 skew; in SetupCameraTransform() local
1603 BASE_NS::Math::Decompose(invMat, scale, orientation, translation, skew, perspective); in SetupCameraTransform()
1710 BASE_NS::Math::Vec3 skew; in GetLightPositionAndRotation() local
1712 BASE_NS::Math::Decompose(invMat, scale, orientation, translation, skew, perspective); in GetLightPositionAndRotation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Drosen_render_context.cpp1876 Rosen::Vector2f skewValue { transform.skew[0], transform.skew[1] }; in OnTransformMatrixUpdate()
1987 auto skew = rsNode_->GetStagingProperties().GetSkew(); in GetPaintRectWithTransform() local
2003 SkewRect(skew[0], skew[1], rect); in GetPaintRectWithTransform()
2070 auto skew = rsNode_->GetStagingProperties().GetSkew(); in GetRevertMatrix() local
2086 Matrix4::CreateFactorSkew(skew[0], skew[1]) * in GetRevertMatrix()
2106 auto skew = rsNode_->GetStagingProperties().GetSkew(); in GetMatrix() local
2118 Matrix4::CreateFactorSkew(skew[0], skew[1]) * in GetMatrix()
2150 auto skew = rsNode_->GetStagingProperties().GetSkew(); in GetMatrixWithTransformRotate() local
2166 Matrix4::CreateFactorSkew(skew[0], skew[1]) * in GetMatrixWithTransformRotate()
2215 auto skew = rsNode_->GetStagingProperties().GetSkew(); in GetPointWithTransform() local
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A Djs-apis-matrix4.md381 ### skew<sup>12+</sup>
383 skew(x: number, y: number): Matrix4Transit
412 private matrix1 = matrix4.identity().skew(2, 3)
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.cpp239 Math::Vec3 skew; in CameraLookAt() local
241 if (Math::Decompose(worldMatrix, scale, orientation, translation, skew, perspective)) { in CameraLookAt()
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/
H A Djs-components-common-animation.md46skew<sup>6+</sup> | \<deg> \| \<rad> \| \<grad> \| \<turn> | Skews an element in 2D space. …
H A Djs-components-canvas-canvasrenderingcontext2d.md1394 | skewX | number | X-axis skew.|
1395 | skewY | number | Y-axis skew.|
1439 | skewX | number | X-axis skew.|
1440 | skewY | number | Y-axis skew.|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dnode_impl.cpp1131 BASE_NS::Math::Vec3 skew; in SetGlobalTransform() local
1133 if (BASE_NS::Math::Decompose(newLocal, scale, rotation, translate, skew, persp)) { in SetGlobalTransform()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/
H A Djs-components-common-animation.md48 | skew<sup>6+</sup> | &lt;deg&gt;&nbsp;\|&nbsp;&lt;rad&gt;&nbsp;\|&nbsp;&lt;grad&gt;&nbsp;\|…

12