View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0033055 | Open CASCADE | OCCT:Data Exchange | public | 2022-07-06 21:38 | 2023-03-19 23:02 |
Reporter | kgv | Assigned To | dpasukhi | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 7.7.0 | ||||
Target Version | 7.7.0 | Fixed in Version | 7.6.3 | ||
Summary | 0033055: Data Exchange, RWPly_Provider - remove dependency from BRepLib_PointCloudShape | ||||
Description | #0032821 introduced dependency of PLY export tool from Point Cloud generation algorithm BRepLib_PointCloudShape (hence, adding TKTopAlgo dependency to TKRWMesh). This point cloud generation logic even though might be useful in some specific cases, in general looks unnatural in both aspects - PLY format is more appropriate for polygonal meshes rather than to point clouds, and point cloud generation is not quite a step that expected to be done implicitly by Data Exchange component. Therefore, it is proposed removing this feature from `RWPly_Provider` (and moving elsewhere, if necessary - like a TKRWPointCloud component designed specifically to work with point clouds). | ||||
Steps To Reproduce | Not required | ||||
Tags | No tags attached. | ||||
Test case number | Not required | ||||
related to | 0029325 | closed | Modeling Algorithms - add tool BRepLib_PointCloudShape for generation point cloud for specified shape |
|
Branch CR33055 has been created by atychini. SHA-1: 4f0036b20c4e4af817eb0f983238ad9a85c9b58d Detailed log of new commits: Author: atychini Date: Mon Jul 11 16:07:23 2022 +0300 0033055: Data Exchange, RWPly_Provider - remove dependency from BRepLib_PointCloudShape Removing PointCloud writing feature from the RWPly_Provider class. |
|
Branch CR33055 has been updated forcibly by atychini. SHA-1: 440a7c2518c0b616c94c061fa1eb5846c779dd67 |
|
Dear msv, branch CR33055 is ready for review All tests are ok, see http://jenkins-test-08.nnov.opencascade.com/view/CR33055-master-atychini/view/COMPARE/ |
|
Please also remove unused dependency TKTopAlgo from TKRWMesh |
|
Branch CR33055 has been updated forcibly by atychini. SHA-1: 00a9d47e83b02d9de425d581652a102999b57689 |
|
For integration: occt - CR33055 products - none |
|
-provider.PLY.OCC.write.pnt.set : 0 provider.PLY.OCC.write.distance : 0 provider.PLY.OCC.write.density : 2e+100 provider.PLY.OCC.write.tolerance : 1e-07 I have some feelings that 3 parameters below are also related to this removed point cloud export feature, and could be dropped as well. |
|
Branch CR33055 has been updated forcibly by atychini. SHA-1: 809aa06873e1b290d07a12ad09e9854ccc34dc3d |
|
|
|
Dear msv, tests have been completed successfully. http://jenkins-test-08.nnov.opencascade.com/view/CR33055-master-atychini/view/ALL/ |
|
Branch CR33055 has been updated forcibly by atychini. SHA-1: 411ad1a819017ae731c10311db5c084c88d7a03e |
|
Combination - OCCT branch : IR-2022-07-22 master SHA - changes and them, and you can discard any commits you make in this cb8519be19a3533b741f016d703119320de72ea6 changes and them, and you can discard any commits you make in this e0ceb716c70188b98130b1550914140d0502a6f9 Products branch : IR-2022-07-22 SHA - 7d10377b57d1c1ddf69852bf5b4e764f581c282f was compiled on Linux, MacOS and Windows platforms and tested in optimize mode. Number of compiler warnings: No new/fixed warnings Regressions/Differences/Improvements: No regressions/differences CPU differences: Debian80-64: OCCT Total CPU difference: 18704.32000000071 / 18688.950000000597 [+0.08%] Products Total CPU difference: 11922.590000000118 / 11921.05000000012 [+0.01%] Windows-64-VC14: OCCT Total CPU difference: 20723.546875 / 20746.84375 [-0.11%] Products Total CPU difference: 13486.40625 / 13479.375 [+0.05%] Image differences : No differences that require special attention Memory differences : No differences that require special attention |
|
Branch CR33055 has been deleted by mnt. SHA-1: 411ad1a819017ae731c10311db5c084c88d7a03e |
occt: master 411ad1a8 2022-07-11 16:07:23
|
0033055: Data Exchange, RWPly_Provider - remove dependency from BRepLib_PointCloudShape Removing PointCloud writing feature from the RWPly_Provider class. Getting rid of Pointcloud-related parameters in the RWPly_ConfigurationNode. |
Affected Issues 0033055 |
|
mod - src/RWPly/RWPly_ConfigurationNode.cxx | Diff File | ||
mod - src/RWPly/RWPly_ConfigurationNode.hxx | Diff File | ||
mod - src/RWPly/RWPly_Provider.cxx | Diff File | ||
mod - src/TKRWMesh/EXTERNLIB | Diff File | ||
mod - tests/de_wrapper/configuration/A3 | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-07-06 21:38 | kgv | New Issue | |
2022-07-06 21:38 | kgv | Assigned To | => dpasukhi |
2022-07-07 11:22 | dpasukhi | Assigned To | dpasukhi => atychini |
2022-07-11 16:07 | git | Note Added: 0109762 | |
2022-07-11 16:11 | dpasukhi | Relationship added | related to 0029325 |
2022-07-11 16:14 | git | Note Added: 0109763 | |
2022-07-11 18:14 |
|
Assigned To | atychini => msv |
2022-07-11 18:14 |
|
Status | new => resolved |
2022-07-11 18:14 |
|
Steps to Reproduce Updated | |
2022-07-11 18:14 |
|
Note Added: 0109764 | |
2022-07-11 19:35 | kgv | Note Added: 0109767 | |
2022-07-11 19:41 | git | Note Added: 0109768 | |
2022-07-12 16:17 |
|
Assigned To | msv => bugmaster |
2022-07-12 16:17 |
|
Status | resolved => reviewed |
2022-07-12 16:17 |
|
Note Added: 0109782 | |
2022-07-15 15:52 | kgv | Note Added: 0109829 | |
2022-07-15 15:53 | kgv | Note Edited: 0109829 | |
2022-07-15 16:10 | git | Note Added: 0109833 | |
2022-07-15 16:22 |
|
Assigned To | bugmaster => atychini |
2022-07-15 16:22 |
|
Status | reviewed => assigned |
2022-07-15 16:22 |
|
Note Added: 0109834 | |
2022-07-15 20:39 |
|
Assigned To | atychini => msv |
2022-07-15 20:39 |
|
Status | assigned => resolved |
2022-07-15 20:39 |
|
Note Added: 0109836 | |
2022-07-15 20:46 | kgv | Assigned To | msv => bugmaster |
2022-07-15 20:46 | kgv | Status | resolved => reviewed |
2022-07-18 07:33 | git | Note Added: 0109847 | |
2022-07-23 14:10 |
|
Status | reviewed => tested |
2022-07-23 14:10 |
|
Note Added: 0109955 | |
2022-07-23 14:16 |
|
Test case number | => Not required |
2022-07-23 15:29 |
|
Changeset attached | => occt master 411ad1a8 |
2022-07-23 15:29 |
|
Assigned To | bugmaster => atychini |
2022-07-23 15:29 |
|
Status | tested => verified |
2022-07-23 15:29 |
|
Resolution | open => fixed |
2022-07-23 15:38 | git | Note Added: 0109965 | |
2022-11-30 12:02 | dpasukhi | Assigned To | atychini => dpasukhi |
2023-03-19 23:02 | vglukhik | Status | verified => closed |
2023-03-19 23:02 | vglukhik | Fixed in Version | => 7.6.3 |