View Issue Details

IDProjectCategoryView StatusLast Update
0024029Open CASCADEOCCT:Modeling Algorithmspublic2013-12-19 13:56
ReporteremvAssigned Toemv 
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version6.6.0 
Target Version6.7.0Fixed in Version6.7.0 
Summary0024029: Add a flag to bopcheck command to provide possibility to disable Face/Face intersection
DescriptionAdd a flag to bopcheck command to provide possibility to disable Face/Face intersection.
TagsNo tags attached.
Test case numberbugs modalg_5 bug24029

Activities

emv

2013-07-05 09:05

developer   ~0024963

Git branch CR24029 is ready to be reviewed.

ifv

2013-07-05 09:57

developer   ~0024966

Ok

mkv

2013-07-05 16:44

tester   ~0024973

Dear BugMaster,

Branch CR24029 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
SHA-1: 535f8872cbf3186e43bf2b421b73c3edf3df3b7a

Number of compiler warnings:

occt component :
Linux: 2 (2 on master)
Windows: 7 (7 on master)

products component :
Linux: 0 (0 on master)
Windows: 63 (63 on master)

Regressions:
No regressions

Improvements:
No improvements

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 366137724 / 366301468
Total CPU difference: 46632.24000000126 / 43407.12000000102

Testing on Windows:
Total MEMORY difference: 421447612 / 424050316
Total CPU difference: 41682.328125 / 44231.65625

There are not differences in images found by testdiff.

emv

2013-07-05 17:42

developer   ~0024977

Dear APN,
please add the following test cases to this bug:
 pload -DrawPlugin MODELING
 box b1 10 10 10
 box b2 5 5 5 10 10 10
 compound b1 b2 c

1) bopcheck c
E/F:x0, x1
E/F:x2, x3
E/F:x4, x5
E/F:x6, x7
E/F:x8, x9
E/F:x10, x11
F/F:x12, x13
F/F:x14, x15
F/F:x16, x17
F/F:x18, x19
F/F:x20, x21
F/F:x22, x23

2) bopcheck c 4
E/F:x0, x1
E/F:x2, x3
E/F:x4, x5
E/F:x6, x7
E/F:x8, x9
E/F:x10, x11

3) bopcheck c 3
This shape seems to be OK.

apn

2013-07-08 10:27

administrator   ~0024985

Last edited: 2013-07-08 10:28

Test case was pushed to branch CR24029.
bugs modalg_5 bug24029 - OK

Related Changesets

occt: master c1fe53c6

2013-07-12 08:21:38

emv

Details Diff
0024029: Add a flag to bopcheck command to provide possibility to disable Face/Face intersection

Added new parameter to bopcheck command that defines which interferences to check:
bopcheck shape [level of check: 0 - 5]
Examples:
1. bopcheck shape 1
#The level of check is set to V/E, i.e. intersections #E/E, V/F, E/F, F/F will not be checked.
2. bopcheck shape 4
#The level of check is set to E/F, i.e. intersection F/F is disabled.
3. bopcheck shape 5
#All intersections will be checked. It is the same as bopcheck shape.
Added test case bugs/modalg_5/bug24029
Affected Issues
0024029
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cdl Diff File
mod - src/BOPAlgo/BOPAlgo_CheckerSI.cxx Diff File
mod - src/BOPDS/BOPDS.cdl Diff File
mod - src/BOPDS/BOPDS_IteratorSI.cdl Diff File
mod - src/BOPDS/BOPDS_IteratorSI.cxx Diff File
mod - src/BOPDS/BOPDS_Tools.lxx Diff File
mod - src/BOPTest/BOPTest_CheckCommands.cxx Diff File
add - tests/bugs/modalg_5/bug24029 Diff File

Issue History

Date Modified Username Field Change
2013-06-17 10:49 emv New Issue
2013-06-17 10:49 emv Assigned To => emv
2013-07-05 09:05 emv Note Added: 0024963
2013-07-05 09:05 emv Assigned To emv => ifv
2013-07-05 09:05 emv Status new => resolved
2013-07-05 09:57 ifv Note Added: 0024966
2013-07-05 09:57 ifv Status resolved => reviewed
2013-07-05 11:40 mkv Assigned To ifv => mkv
2013-07-05 16:44 mkv Note Added: 0024973
2013-07-05 16:44 mkv Test case number => Not needed
2013-07-05 16:44 mkv Assigned To mkv => bugmaster
2013-07-05 16:44 mkv Status reviewed => tested
2013-07-05 17:42 emv Note Added: 0024977
2013-07-05 17:42 emv Assigned To bugmaster => apn
2013-07-05 17:42 emv Status tested => feedback
2013-07-08 10:27 apn Note Added: 0024985
2013-07-08 10:28 apn Note Edited: 0024985
2013-07-08 10:28 apn Test case number Not needed => bugs modalg_5 bug24029
2013-07-08 10:28 apn Assigned To apn => bugmaster
2013-07-08 10:28 apn Status feedback => tested
2013-07-08 10:28 apn Product Version => 6.6.0
2013-07-08 10:28 apn Target Version => 6.7.0
2013-07-12 18:08 emv Changeset attached => occt master c1fe53c6
2013-07-12 18:09 emv Assigned To bugmaster => emv
2013-07-12 18:09 emv Status tested => verified
2013-07-12 18:09 emv Resolution open => fixed
2013-12-19 13:52 bugmaster Status verified => closed
2013-12-19 13:56 bugmaster Fixed in Version => 6.7.0