]> OCCT Git - occt.git/commit
0023638: Data Exchange - Reading IGES file produced invalid shape CR0-WEEK-13 IR-2023-03-31
authordorlov <dorlov@opencascade.com>
Fri, 13 Jan 2023 13:25:17 +0000 (13:25 +0000)
committervglukhik <vglukhik@opencascade.com>
Tue, 28 Mar 2023 00:00:42 +0000 (01:00 +0100)
commitc479c4f6d89ed7c5e33dd35a5e110f13776b7cab
tree7ea3ce5045d5d7b3f974955c397ae9baef5e7536
parentc51df6bfd2c494667fc8df59100e6180e819ec1c
0023638: Data Exchange - Reading IGES file produced invalid shape

Removed double healing of Iges group entities
Added ShapeBuild_ReShape member to the IGESData_IGESModel class, shapes which are registered in ShapeBuild_ReShape class does not process to healing
src/IGESData/IGESData_IGESModel.cxx
src/IGESData/IGESData_IGESModel.hxx
src/IGESToBRep/IGESToBRep_Actor.cxx
src/ShapeFix/ShapeFix_Shape.cxx
src/XSAlgo/XSAlgo_AlgoContainer.cxx
src/XSAlgo/XSAlgo_AlgoContainer.hxx
tests/bugs/iges/bug23638