]> OCCT Git - occt.git/commit
0032580: Data Exchange, STL - add option splitting nodes at sharp corners
authorkgv <kgv@opencascade.com>
Tue, 21 Sep 2021 08:56:09 +0000 (11:56 +0300)
committersmoskvin <smoskvin@opencascade.com>
Wed, 22 Sep 2021 17:09:48 +0000 (20:09 +0300)
commitc9831764060f4ef248cc2316cd5919bd424c33b0
tree4e99924b477593576fed5d30b1157c29af1bac76
parent5dd92c395a9e318b22dec72938963ded423ad37b
0032580: Data Exchange, STL - add option splitting nodes at sharp corners

Added Poly_MergeNodesTool tool for merging nodes within triangulation.
Added RWStl_Reader::MergeAngle() property managing merging behavior.
16 files changed:
src/MeshTest/MeshTest.cxx
src/Poly/FILES
src/Poly/Poly_MergeNodesTool.cxx [new file with mode: 0644]
src/Poly/Poly_MergeNodesTool.hxx [new file with mode: 0644]
src/RWStl/RWStl.cxx
src/RWStl/RWStl.hxx
src/RWStl/RWStl_Reader.cxx
src/RWStl/RWStl_Reader.hxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx
tests/de_mesh/stl_read/B11
tests/de_mesh/stl_read/B13
tests/de_mesh/stl_read/B14
tests/de_mesh/stl_read/B6
tests/de_mesh/stl_read/C5
tests/de_mesh/stl_read/D2 [new file with mode: 0644]
tests/de_mesh/stl_read/D3 [new file with mode: 0644]