1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-04 18:06:22 +03:00
occt/tests/boolean/grids.list
emv 803a8cafe5 0029363: No history for shapes which were produced as a result of intersection
1. Implementation of the *Generated* method for the algorithms in Boolean Component.
In terms of these algorithms the shape from the arguments can have Generated shapes only if these new shapes have been obtained as a result of pure intersection (not overlapping) of this shape with any other shapes from arguments.
Thus, the Generated shapes are always:
* VERTICES created from the intersection points and may be Generated from edges and faces only;
* EDGES created from the intersection edges and may be Generated from faces only.

So, only EDGES and FACES could have information about Generated shapes. For all other types of shapes the list of Generated shapes will be empty.

2. Optimization and simplification of the Modified and IsDeleted methods based on the correct filling of the BOPAlgo_BuilderShape::myImagesResult map.

3. Provide history of unification of the solids in the CellsBuilder algorithm.

4. Update of the documentation of Boolean Operations User guide with new chapter "History Information" describing rules for filling history for operations in Boolean Component.

5. Test cases for the issue. New grid "history" has been added into "boolean" category.
2017-12-20 18:50:21 +03:00

30 lines
493 B
Plaintext

001 bcommon_2d
002 bcut_2d
003 bfuse_2d
004 bopcommon_2d
005 bopcut_2d
006 boptuc_2d
007 bopfuse_2d
008 bcommon_simple
009 bcut_simple
010 bfuse_simple
011 bcommon_complex
012 bcut_complex
013 bfuse_complex
014 bcutblend
015 bsection
016 bopsection
017 bopcommon_simple
018 bopfuse_simple
019 bopcut_simple
020 boptuc_simple
021 bopcommon_complex
022 bopfuse_complex
023 bopcut_complex
024 boptuc_complex
025 volumemaker
026 gdml_public
027 gdml_private
028 cells_test
029 splitter
030 history