]> OCCT Git - occt-copy.git/commit
0027954: Create topology-preserving offset computation algorithm
authoraml <aml@opencascade.com>
Thu, 8 Dec 2016 13:30:24 +0000 (16:30 +0300)
committerabv <abv@opencascade.com>
Fri, 5 May 2017 09:32:55 +0000 (12:32 +0300)
commit5c8d6b4466d8b36ef7d9fa9a2aed61c603870e11
treec3520f1bccabf634d9f0d8b0c79415df6e077b38
parente3cb774f2ed8eb1e30c801fe303c0e87fab1a664
0027954: Create topology-preserving offset computation algorithm

New topology-preserving offset algorithm has been added. It allows to construct offset shape of build solid.
test cases have been added.
Documentation has been updated to be up to date.

Minor corrections.
Grid is renamed for simplification purposes.
Old constructors are restored with Standard_DEPRECATED macros.
90 files changed:
dox/dev_guides/upgrade/upgrade.md
dox/tutorial/tutorial.md
dox/user_guides/modeling_algos/modeling_algos.md
samples/mfc/standard/02_Modeling/src/ModelingDoc.cpp
samples/qt/Tutorial/src/MakeBottle.cxx
src/BRepOffset/BRepOffset_MakeSimpleOffset.cxx [new file with mode: 0644]
src/BRepOffset/BRepOffset_MakeSimpleOffset.hxx [new file with mode: 0644]
src/BRepOffset/BRepOffset_SimpleOffset.cxx [new file with mode: 0644]
src/BRepOffset/BRepOffset_SimpleOffset.hxx [new file with mode: 0644]
src/BRepOffset/FILES
src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.cxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeOffsetShape.hxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeThickSolid.cxx
src/BRepOffsetAPI/BRepOffsetAPI_MakeThickSolid.hxx
src/BRepTest/BRepTest_FeatureCommands.cxx
tests/offset/begin
tests/offset/grids.list
tests/offset/simple/A01 [new file with mode: 0644]
tests/offset/simple/A02 [new file with mode: 0644]
tests/offset/simple/A03 [new file with mode: 0644]
tests/offset/simple/A04 [new file with mode: 0644]
tests/offset/simple/A05 [new file with mode: 0644]
tests/offset/simple/A06 [new file with mode: 0644]
tests/offset/simple/A07 [new file with mode: 0644]
tests/offset/simple/A08 [new file with mode: 0644]
tests/offset/simple/A09 [new file with mode: 0644]
tests/offset/simple/A10 [new file with mode: 0644]
tests/offset/simple/A11 [new file with mode: 0644]
tests/offset/simple/A12 [new file with mode: 0644]
tests/offset/simple/A13 [new file with mode: 0644]
tests/offset/simple/A14 [new file with mode: 0644]
tests/offset/simple/B01 [new file with mode: 0644]
tests/offset/simple/B02 [new file with mode: 0644]
tests/offset/simple/B03 [new file with mode: 0644]
tests/offset/simple/B04 [new file with mode: 0644]
tests/offset/simple/B05 [new file with mode: 0644]
tests/offset/simple/B06 [new file with mode: 0644]
tests/offset/simple/B07 [new file with mode: 0644]
tests/offset/simple/B08 [new file with mode: 0644]
tests/offset/simple/B09 [new file with mode: 0644]
tests/offset/simple/B10 [new file with mode: 0644]
tests/offset/simple/B11 [new file with mode: 0644]
tests/offset/simple/B12 [new file with mode: 0644]
tests/offset/simple/B13 [new file with mode: 0644]
tests/offset/simple/B14 [new file with mode: 0644]
tests/offset/simple/B15 [new file with mode: 0644]
tests/offset/simple/C01 [new file with mode: 0644]
tests/offset/simple/C02 [new file with mode: 0644]
tests/offset/simple/C03 [new file with mode: 0644]
tests/offset/simple/C04 [new file with mode: 0644]
tests/offset/simple/C05 [new file with mode: 0644]
tests/offset/simple/C06 [new file with mode: 0644]
tests/offset/simple/C07 [new file with mode: 0644]
tests/offset/simple/C08 [new file with mode: 0644]
tests/offset/simple/C09 [new file with mode: 0644]
tests/offset/simple/C10 [new file with mode: 0644]
tests/offset/simple/C11 [new file with mode: 0644]
tests/offset/simple/C12 [new file with mode: 0644]
tests/offset/simple/C13 [new file with mode: 0644]
tests/offset/simple/C14 [new file with mode: 0644]
tests/offset/simple/C15 [new file with mode: 0644]
tests/offset/simple/D01 [new file with mode: 0644]
tests/offset/simple/D02 [new file with mode: 0644]
tests/offset/simple/D03 [new file with mode: 0644]
tests/offset/simple/D04 [new file with mode: 0644]
tests/offset/simple/D05 [new file with mode: 0644]
tests/offset/simple/D06 [new file with mode: 0644]
tests/offset/simple/D07 [new file with mode: 0644]
tests/offset/simple/E01 [new file with mode: 0644]
tests/offset/simple/E02 [new file with mode: 0644]
tests/offset/simple/E03 [new file with mode: 0644]
tests/offset/simple/E04 [new file with mode: 0644]
tests/offset/simple/E05 [new file with mode: 0644]
tests/offset/simple/E06 [new file with mode: 0644]
tests/offset/simple/E07 [new file with mode: 0644]
tests/offset/simple/E08 [new file with mode: 0644]
tests/offset/simple/E09 [new file with mode: 0644]
tests/offset/simple/E10 [new file with mode: 0644]
tests/offset/simple/E11 [new file with mode: 0644]
tests/offset/simple/E12 [new file with mode: 0644]
tests/offset/simple/E13 [new file with mode: 0644]
tests/offset/simple/E14 [new file with mode: 0644]
tests/offset/simple/E15 [new file with mode: 0644]
tests/offset/simple/E16 [new file with mode: 0644]
tests/offset/simple/E17 [new file with mode: 0644]
tests/offset/simple/E18 [new file with mode: 0644]
tests/offset/simple/E19 [new file with mode: 0644]
tests/offset/simple/E20 [new file with mode: 0644]
tests/offset/simple/begin [new file with mode: 0644]
tests/offset/simple/end [new file with mode: 0644]