Archived issue #0023648
Add tool for checking shapes on validity for boolean operations.
Description
Add to API diagnostic tool for checking shapes on validity for boolean operations.
Additional information
Implemented new class BRepAlgoAPI_Check that provides checking tool for single or couple of shapes. It can be used for checking single shape or couple of shapes on topological validity, small edges and self-interference. Also, the couple of shapes can be checked on validity for boolean operation of given type.
Public activity
4 archived notes
Participants are labeled by their role within this record.
Dear GKA, please use the git branch CR23648.
Please review.
Branch CR23648 is ready to test
Dear BugMaster,
Branch CR23648 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 3 (3 on master)
Windows: 39 (39 on master)
products component :
Linux: 10 (10 on master)
Windows: 50 (50 on master)
Regressions:
No regressions
Improvements:
No improvements
Testing cases:
Not needed
Testing on Linux:
Total MEMORY difference: 239534736 / 239610572
Total CPU difference: 17783.55000000023 / 16854.54999999995
Testing on Windows:
Total MEMORY difference: 327355848 / 326316748
Total CPU difference: 15592.5625 / 14715.53125
There are not serious differences in images found by testdiff.
Branch CR23648 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 3 (3 on master)
Windows: 39 (39 on master)
products component :
Linux: 10 (10 on master)
Windows: 50 (50 on master)
Regressions:
No regressions
Improvements:
No improvements
Testing cases:
Not needed
Testing on Linux:
Total MEMORY difference: 239534736 / 239610572
Total CPU difference: 17783.55000000023 / 16854.54999999995
Testing on Windows:
Total MEMORY difference: 327355848 / 326316748
Total CPU difference: 15592.5625 / 14715.53125
There are not serious differences in images found by testdiff.
Related records