0024029: Add a flag to bopcheck command to provide possibility to disable Face/Face...
authoremv <emv@opencascade.com>
Fri, 12 Jul 2013 08:21:38 +0000 (12:21 +0400)
committeremv <emv@opencascade.com>
Fri, 12 Jul 2013 08:21:38 +0000 (12:21 +0400)
commitc1fe53c64e94fd4950bc0a1d18561b99b72f2f14
tree274135051571c24a11df85afd9f96b1ce3fa6347
parent388fc344c9372e31be6841c07ff2baea5d5d7ba9
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
src/BOPAlgo/BOPAlgo_CheckerSI.cdl
src/BOPAlgo/BOPAlgo_CheckerSI.cxx
src/BOPDS/BOPDS.cdl
src/BOPDS/BOPDS_IteratorSI.cdl
src/BOPDS/BOPDS_IteratorSI.cxx
src/BOPDS/BOPDS_Tools.lxx
src/BOPTest/BOPTest_CheckCommands.cxx
tests/bugs/modalg_5/bug24029 [new file with mode: 0644]