]> OCCT Git - occt-copy.git/commit
0029523: Problem with BRepOffsetAPI_MakeEvolved
authornbv <nbv@opencascade.com>
Tue, 6 Mar 2018 10:31:18 +0000 (13:31 +0300)
committernbv <nbv@opencascade.com>
Sat, 28 Apr 2018 07:13:53 +0000 (10:13 +0300)
commit7908f97c1b07c4f6135edd068a0d0c5270f8057d
tree7c8800175678eb97da7d325887a92055873026f4
parent9a49e2ce571b6d1bbfbfddd65783b047de1915f3
0029523: Problem with BRepOffsetAPI_MakeEvolved

1. New class BRepFill_Voluved has been created in order to provide new OCCT-algorithm combining BRepFill_PipeShell and BOPAlgo_MakerVolume.

2. The interface of DRAW-command "evolved" has been corrected.

3. DRAW-command "evolvedsolid" has been deleted. Currently it can be replaced with DRAW-command "evolved" with specific options.

4. Some test cases have been corrected.

5. Testgrid "evolved" has been created.
48 files changed:
src/BRepFill/BRepFill_PipeShell.cxx
src/BRepFill/BRepFill_PipeShell.hxx
src/BRepFill/BRepFill_Sweep.cxx
src/BRepFill/BRepFill_Sweep.hxx
src/BRepFill/BRepFill_Voluved.cxx [new file with mode: 0644]
src/BRepFill/BRepFill_Voluved.hxx [new file with mode: 0644]
src/BRepFill/FILES
src/BRepOffsetAPI/BRepOffsetAPI_MakeEvolved.cxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeEvolved.hxx
src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.cxx
src/BRepOffsetAPI/BRepOffsetAPI_MakePipeShell.hxx
src/BRepTest/BRepTest_SweepCommands.cxx
src/LocOpe/LocOpe_DPrism.cxx
src/NCollection/NCollection_List.hxx
src/math/math_NewtonMinimum.cxx
tests/bugs/modalg_4/pro19424
tests/bugs/modalg_6/bug26470_1
tests/bugs/modalg_6/bug26470_2
tests/evolved/begin [new file with mode: 0644]
tests/evolved/end [new file with mode: 0644]
tests/evolved/evolved/begin [new file with mode: 0644]
tests/evolved/evolved/bug26470_1 [new file with mode: 0644]
tests/evolved/evolved/bug26470_2 [new file with mode: 0644]
tests/evolved/evolved/pro19424 [new file with mode: 0644]
tests/evolved/grids.list [new file with mode: 0644]
tests/evolved/parse.rules [new file with mode: 0644]
tests/evolved/voluved/AGT001 [new file with mode: 0644]
tests/evolved/voluved/AGT002 [new file with mode: 0644]
tests/evolved/voluved/AGT003 [new file with mode: 0644]
tests/evolved/voluved/AGT004 [new file with mode: 0644]
tests/evolved/voluved/AGT005 [new file with mode: 0644]
tests/evolved/voluved/AGT006 [new file with mode: 0644]
tests/evolved/voluved/AGT007 [new file with mode: 0644]
tests/evolved/voluved/AGT008 [new file with mode: 0644]
tests/evolved/voluved/AGT009 [new file with mode: 0644]
tests/evolved/voluved/HMC001 [new file with mode: 0644]
tests/evolved/voluved/HMC002 [new file with mode: 0644]
tests/evolved/voluved/HMC003 [new file with mode: 0644]
tests/evolved/voluved/HMC004 [new file with mode: 0644]
tests/evolved/voluved/HMC005 [new file with mode: 0644]
tests/evolved/voluved/HMC006 [new file with mode: 0644]
tests/evolved/voluved/HMC007 [new file with mode: 0644]
tests/evolved/voluved/HMC008 [new file with mode: 0644]
tests/evolved/voluved/HMC009 [new file with mode: 0644]
tests/evolved/voluved/begin [new file with mode: 0644]
tests/evolved/voluved/bug26470_1 [new file with mode: 0644]
tests/evolved/voluved/bug26470_2 [new file with mode: 0644]
tests/evolved/voluved/pro19424 [new file with mode: 0644]