occt: master 9526aa6a

Author Committer Branch Timestamp Parent
emv bugmaster master 2015-10-01 11:48:30 master b6bf4ec1
Changeset 0026565: Compsolid after cut becomes compound of solids

Changed the rules for the types of the arguments for different operations:
1. FUSE: All arguments and tools should have the same dimension;
2. CUT: The MAXIMAL dimension of the ARGUMENTS should be less
           or equal to the MINIMAL dimension of the TOOLS;
3. CUT21: The MINIMAL dimension of ARGUMENTS should be grater
           or equal to the MAXIMAL dimension of the TOOLS;
4. COMMON: The arguments and tools could have any dimensions.

For the arguments of collection type (WIRE, SHELL, COMPSOLID)
the type will be passed into the result of the operation.

The documentation should be updated according to new behavior.

Documentation has been updated.

Implemented suggestions by MSV and some grammar changes.

Test cases for issue CR26565

Correction of test cases for issue CR26565

Correction of test cases for issue CR26565
mod - .gitignore Diff File
mod - dox/user_guides/boolean_operations/boolean_operations.md Diff File
add - dox/user_guides/boolean_operations/images/boolean_image136.png Diff File
add - dox/user_guides/boolean_operations/images/boolean_image137.png Diff File
add - dox/user_guides/boolean_operations/images/boolean_image138.png Diff File
mod - samples/tcl/snowflake.tcl Diff File
mod - src/BOPAlgo/BOPAlgo_BOP.cxx Diff File
mod - tests/boolean/gdml_private/F8 Diff File
mod - tests/bugs/modalg_1/bug11565_1 Diff File
mod - tests/bugs/modalg_1/bug11565_2 Diff File
mod - tests/bugs/modalg_1/bug12507 Diff File
mod - tests/bugs/modalg_2/bug21460 Diff File
mod - tests/bugs/modalg_2/bug22356 Diff File
mod - tests/bugs/modalg_2/bug22790 Diff File
mod - tests/bugs/modalg_2/bug23100 Diff File
mod - tests/bugs/modalg_2/bug23470 Diff File
mod - tests/bugs/modalg_2/bug23676 Diff File
mod - tests/bugs/modalg_4/bug6538 Diff File
mod - tests/bugs/modalg_5/bug24092 Diff File
mod - tests/bugs/modalg_5/bug24187 Diff File
mod - tests/bugs/modalg_5/bug24746 Diff File
mod - tests/bugs/modalg_5/bug24811 Diff File
mod - tests/bugs/modalg_5/bug24825_cut Diff File
mod - tests/bugs/modalg_5/bug24851 Diff File
mod - tests/bugs/modalg_5/bug25163 Diff File
mod - tests/bugs/modalg_5/bug25237 Diff File
mod - tests/bugs/modalg_5/bug25263 Diff File
mod - tests/bugs/modalg_5/bug25337_1 Diff File
mod - tests/bugs/modalg_5/bug25337_2 Diff File
mod - tests/bugs/modalg_5/bug25450_1 Diff File
mod - tests/bugs/modalg_5/bug25450_2 Diff File
mod - tests/bugs/modalg_5/bug25614_common Diff File
mod - tests/bugs/modalg_5/bug25614_cut Diff File
mod - tests/bugs/modalg_5/bug25614_cut21 Diff File
mod - tests/bugs/modalg_5/bug25625 Diff File
mod - tests/bugs/modalg_5/bug25721 Diff File
mod - tests/bugs/modalg_6/bug25937_2 Diff File
mod - tests/bugs/modalg_6/bug26224 Diff File
add - tests/bugs/modalg_6/bug26565_1 Diff File
add - tests/bugs/modalg_6/bug26565_2 Diff File
add - tests/bugs/modalg_6/bug26565_3 Diff File
add - tests/bugs/modalg_6/bug26565_4 Diff File
add - tests/bugs/modalg_6/bug26565_5 Diff File
add - tests/bugs/modalg_6/bug26565_6 Diff File
add - tests/bugs/modalg_6/bug26565_7 Diff File
add - tests/bugs/modalg_6/bug26565_8 Diff File
mod - tests/bugs/modalg_6/bug26582 Diff File
mod - tests/bugs/moddata_3/bug23738 Diff File
mod - tests/bugs/moddata_3/bug24108 Diff File
mod - tests/bugs/moddata_3/bug24108_2 Diff File