occt: master 07e803de
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
master | 2022-04-30 23:05:07 | master ec2d883e | ||
Changeset | 0032999: Modeling Algorithms - New option in ShapeUpgrade_ShapeDivide algorithm: splitting into N parts, into N*M parts 1. Multiple changes in ShapeUpgrade_ShapeDivideArea, ShapeUpgrade_FaceDivide, ShapeUpgrade_FaceDivideArea, ShapeUpgrade_SplitSurface, ShapeUpgrade_SplitSurfaceArea: new methods NbParts and SetSplittingByNumber, changes in ShapeUpgrade_FaceDivideArea::Perform and ShapeUpgrade_SplitSurfaceArea::Compute concerning new modes of splitting. 2. New Draw command "DT_SplitByNumber" for testing new modes of splitting. 3. New subgroups "split_number" and "split_two_numbers" in the group of tests "heal" for testing new modes of splitting. |
|||
mod - src/ShapeUpgrade/ShapeUpgrade_ClosedFaceDivide.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_ClosedFaceDivide.hxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivide.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivide.hxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivideArea.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivideArea.hxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_FaceDivideArea.lxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_ShapeDivideArea.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_ShapeDivideArea.hxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_ShapeDivideArea.lxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_SplitSurface.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_SplitSurface.hxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_SplitSurfaceArea.cxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_SplitSurfaceArea.hxx | Diff File | |||
mod - src/ShapeUpgrade/ShapeUpgrade_SplitSurfaceArea.lxx | Diff File | |||
mod - src/SWDRAW/SWDRAW_ShapeUpgrade.cxx | Diff File | |||
mod - tests/heal/grids.list | Diff File | |||
add - tests/heal/split_number/A1 | Diff File | |||
add - tests/heal/split_number/A2 | Diff File | |||
add - tests/heal/split_number/A3 | Diff File | |||
add - tests/heal/split_number/A4 | Diff File | |||
add - tests/heal/split_number/A5 | Diff File | |||
add - tests/heal/split_number/A6 | Diff File | |||
add - tests/heal/split_number/A7 | Diff File | |||
add - tests/heal/split_number/A8 | Diff File | |||
add - tests/heal/split_number/B1 | Diff File | |||
add - tests/heal/split_number/B2 | Diff File | |||
add - tests/heal/split_number/B3 | Diff File | |||
add - tests/heal/split_number/B4 | Diff File | |||
add - tests/heal/split_number/B5 | Diff File | |||
add - tests/heal/split_number/B6 | Diff File | |||
add - tests/heal/split_number/C1 | Diff File | |||
add - tests/heal/split_number/C2 | Diff File | |||
add - tests/heal/split_number/D1 | Diff File | |||
add - tests/heal/split_number/D2 | Diff File | |||
add - tests/heal/split_number/end | Diff File | |||
add - tests/heal/split_two_numbers/A1 | Diff File | |||
add - tests/heal/split_two_numbers/A2 | Diff File | |||
add - tests/heal/split_two_numbers/A3 | Diff File | |||
add - tests/heal/split_two_numbers/A4 | Diff File | |||
add - tests/heal/split_two_numbers/B1 | Diff File | |||
add - tests/heal/split_two_numbers/B2 | Diff File | |||
add - tests/heal/split_two_numbers/B3 | Diff File | |||
add - tests/heal/split_two_numbers/B4 | Diff File | |||
add - tests/heal/split_two_numbers/end | Diff File |