occt: master 13c0e402
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2018-09-07 12:24:49 | master 60b1a085 | |
Affected Issues | 0030145: Modeling Algorithms - Boolean Operations on open solids | |||
Changeset | 0030145: Modeling Algorithms - Boolean Operations on open solids Provide possibility to perform Boolean operations on open solids. Implementation of the new method *BOPAlgo_Builder::BuildBOP* performing the construction of the result shape for the given type of Boolean operation. This approach does not rely on the splits of solid to be correct and looks for the faces with necessary state relatively opposite solids to build the result solid. The call to this method is performed from BOP algorithm in case there were open solids in the arguments. Implementation of the draw command *buildbop* performing a call to the method above. |
|||
mod - dox/user_guides/boolean_operations/boolean_operations.md | Diff File | |||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | |||
mod - src/BOPAlgo/BOPAlgo.msg | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Alerts.hxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_BOP.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_BOP.hxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_BOPAlgo_msg.pxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Builder.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Builder.hxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Builder_3.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_MakerVolume.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Tools.cxx | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_Tools.hxx | Diff File | |||
mod - src/BOPTest/BOPTest.cxx | Diff File | |||
mod - src/BOPTest/BOPTest_PartitionCommands.cxx | Diff File | |||
mod - src/BOPTools/BOPTools_AlgoTools.cxx | Diff File | |||
mod - src/BRepFeat/BRepFeat_Builder.cxx | Diff File | |||
mod - src/BRepFeat/BRepFeat_Builder.hxx | Diff File | |||
mod - src/TopoDS/TopoDS_AlertWithShape.hxx | Diff File | |||
mod - tests/boolean/bcut_complex/O3 | Diff File | |||
mod - tests/boolean/bcut_complex/O4 | Diff File | |||
mod - tests/boolean/bcut_complex/O5 | Diff File | |||
mod - tests/boolean/bcut_complex/O6 | Diff File | |||
mod - tests/boolean/bfuse_complex/O5 | Diff File | |||
mod - tests/boolean/grids.list | Diff File | |||
add - tests/boolean/opensolid/A1 | Diff File | |||
add - tests/boolean/opensolid/A2 | Diff File | |||
add - tests/boolean/opensolid/A3 | Diff File | |||
add - tests/boolean/opensolid/A4 | Diff File | |||
add - tests/boolean/opensolid/A5 | Diff File | |||
add - tests/boolean/opensolid/A6 | Diff File | |||
add - tests/boolean/opensolid/A7 | Diff File | |||
add - tests/boolean/opensolid/A8 | Diff File | |||
add - tests/boolean/opensolid/A9 | Diff File | |||
mod - tests/bugs/modalg_2/bug420 | Diff File |