occt: master 74a53b82

Author Committer Branch Timestamp Parent
emv smoskvin master 2021-09-07 13:00:25 master efac1733
Affected Issues  0030206: Improve API of commands bbop and bapibop
Changeset 0030206: Improve API of commands bbop and bapibop
0030620: Tests - perf/bop/buildfaces does not match description (broken)

Allow using meaningful parameters for the commands bbop and bapibop:
* common - for Common operation
* fuse - for Fuse operation
* cut - for Cut operation
* tuc/cut21 - for Cut21 operation
* section - for Section operation

Add description for the commands dealing with Boolean/GF/Split operations.
Validate arguments of these commands.

Correct test case perf/bop/buildfaces to perform GF execution in parallel and serial modes - compare the results.
mod - src/BOPTest/BOPTest.cxx Diff File
mod - src/BOPTest/BOPTest.hxx Diff File
mod - src/BOPTest/BOPTest_APICommands.cxx Diff File
mod - src/BOPTest/BOPTest_ObjCommands.cxx Diff File
mod - src/BOPTest/BOPTest_PartitionCommands.cxx Diff File
mod - tests/bugs/modalg_5/bug24639 Diff File
add - tests/bugs/modalg_7/bug30206 Diff File
mod - tests/perf/bop/buildfaces Diff File