/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/ |
H A D | rs_obj_abs_geometry.h | 38 void UpdateMatrix(const Drawing::Matrix* parentMatrix, const std::optional<Drawing::Point>& offset);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/common/ |
H A D | rs_obj_abs_geometry.cpp | 52 void RSObjAbsGeometry::UpdateMatrix(const Drawing::Matrix* parentMatrix, const std::optional<Drawing::Point>& offset) in UpdateMatrix() argument 55 if (parentMatrix == nullptr) { in UpdateMatrix() 58 absMatrix_ = *parentMatrix; in UpdateMatrix()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_uni_render_util_test.cpp | 1396 Drawing::Matrix parentMatrix = Drawing::Matrix(); in HWTEST_F() local 1397 parentMatrix.SetMatrix(1, 0, 0, 0, 1, 0, 0, 0, 1); in HWTEST_F() 1401 rsUniRenderUtil.TraverseAndCollectUIExtensionInfo(node, parentMatrix, hostId, callbackData); in HWTEST_F() 1416 Drawing::Matrix parentMatrix = Drawing::Matrix(); in HWTEST_F() local 1417 parentMatrix.SetMatrix(1, 0, 0, 0, 1, 0, 0, 0, 1); in HWTEST_F() 1421 rsUniRenderUtil.TraverseAndCollectUIExtensionInfo(node, parentMatrix, hostId, callbackData); in HWTEST_F() 1437 Drawing::Matrix parentMatrix = Drawing::Matrix(); in HWTEST_F() local 1438 parentMatrix.SetMatrix(1, 0, 0, 0, 1, 0, 0, 0, 1); in HWTEST_F() 1441 rsUniRenderUtil.TraverseAndCollectUIExtensionInfo(node, parentMatrix, hostId, callbackData); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_util.h | 131 Drawing::Matrix parentMatrix, NodeId hostId, UIExtensionCallbackData& callbackData);
|
H A D | rs_uni_render_util.cpp | 1855 Drawing::Matrix parentMatrix, NodeId hostId, UIExtensionCallbackData& callbackData) in TraverseAndCollectUIExtensionInfo() 1870 boundsGeo.UpdateMatrix(&parentMatrix, offset); in TraverseAndCollectUIExtensionInfo() 1854 TraverseAndCollectUIExtensionInfo(std::shared_ptr<RSRenderNode> node, Drawing::Matrix parentMatrix, NodeId hostId, UIExtensionCallbackData& callbackData) TraverseAndCollectUIExtensionInfo() argument
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | node_system.cpp | 985 Math::Mat4X4 parentMatrix; member 1204 Math::Mat4X4 parentMatrix(1.0f); in Update() 1210 parentMatrix = worldMatrixManager_.Get(row->components[WORLD_INDEX]).matrix; in Update() 1220 UpdateTransformations(*node, parentMatrix, parentEnabled); in Update() 1333 Math::Mat4X4& pm = state.parentMatrix; in UpdateTransformations()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/ |
H A D | rs_properties_test.cpp | 824 Drawing::Matrix* parentMatrix = new Drawing::Matrix(); in HWTEST_F() local 827 bool res = properties.UpdateGeometryByParent(parentMatrix, offset); in HWTEST_F() 832 res = properties.UpdateGeometryByParent(parentMatrix, offset); in HWTEST_F() 834 delete parentMatrix; in HWTEST_F() 835 parentMatrix = nullptr; in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_properties.cpp | 448 bool RSProperties::UpdateGeometryByParent(const Drawing::Matrix* parentMatrix, in UpdateGeometryByParent() argument 453 boundsGeo_->UpdateMatrix(parentMatrix, offset); in UpdateGeometryByParent() 474 auto parentMatrix = parent == nullptr ? nullptr : &(parent->GetBoundsGeometry()->GetAbsMatrix()); in UpdateGeometry() local 475 if (parentMatrix && sandbox_ && sandbox_->matrix_) { in UpdateGeometry() 476 parentMatrix = &(sandbox_->matrix_.value()); in UpdateGeometry() 479 boundsGeo_->UpdateMatrix(parentMatrix, offset); in UpdateGeometry()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/ |
H A D | rs_properties.h | 446 bool UpdateGeometryByParent(const Drawing::Matrix* parentMatrix, const std::optional<Drawing::Point>& offset);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | frame_node.cpp | 3351 auto parentMatrix = Matrix4::Invert(renderContext->GetRevertMatrix()); in GetPaintRectOffsetNG() local 3352 point = parentMatrix * point; in GetPaintRectOffsetNG() 3396 auto parentMatrix = Matrix4::Invert(renderContext->GetRevertMatrix()); in GetRectPointToParentWithTransform() local 3399 point = parentMatrix * point; in GetRectPointToParentWithTransform()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_render_node.cpp | 1499 auto parentMatrix = &(parent->GetRenderProperties().GetBoundsGeometry()->GetAbsMatrix()); in UpdateDrawRect() local 1504 accumGeoDirty = properties.UpdateGeometryByParent(parentMatrix, offset) || accumGeoDirty; in UpdateDrawRect()
|