occt: master 682c9d06
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
bugmaster | master | 2014-01-28 07:09:54 | master 51f8f60c | |
Affected Issues | 0024157: Parallelization of assembly part of BO | |||
Changeset | 0024157: Parallelization of assembly part of BO I. New features: I.1 class BOPAlgo_ShellSplitter The new class BOPAlgo_ShellSplitter has been added. Purpose: The class provides the splitting of the set of connected faces on separate loops II. Changes: II.1. class BOPAlgo_BuilderSolid - method: void BOPAlgo_BuilderSolid::PerformLoops() the changes that provide parallel run the ShellSplitter algorithm have been done. - method: void BOPAlgo_BuilderSolid::PerformAreas() the classification the grows and holes has been done using the algorithm of unbalanced binary tree of overlapped bounding boxes |
|||
mod - src/BOPAlgo/BOPAlgo.cdl | Diff File | |||
mod - src/BOPAlgo/BOPAlgo_BuilderSolid.cxx | Diff File | |||
add - src/BOPAlgo/BOPAlgo_ShellSplitter.cdl | Diff File | |||
add - src/BOPAlgo/BOPAlgo_ShellSplitter.cxx | Diff File |