]> 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>
Tue, 29 May 2018 09:14:15 +0000 (12:14 +0300)
commit570c74d4f74cb813e75a65265b8339e28aa9dfa3
treee6d958ea3cf03cb6c1329fc04fc30d838d6bcd2c
parent4dff80e12a6316478b220646dc4871144fe7ff0d
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]