]> OCCT Git - occt.git/commit
0032666: Data Exchange - Cannot write STEP file from an XCAF document containing... CR0-WEEK-43 IR-2023-10-27
authordorlov <dorlov@opencascade.com>
Mon, 21 Nov 2022 18:13:43 +0000 (18:13 +0000)
committerichesnok <ichesnok@opencascade.com>
Wed, 18 Oct 2023 11:39:00 +0000 (12:39 +0100)
commit58390c4eb1d6f455db61db004e69738e55452716
treea8c41239f9a7965d7e31a9a463f33cee84a62412
parent38581280d00c854dcc91e8d8284aeae08a289142
0032666: Data Exchange - Cannot write STEP file from an XCAF document containing only triangulations in the faces

Added support of reading and writing of the triangulated_surface_set.
Prevented creation of tesselated geometry under the schemas different from AP242DIS.
test step_read corrected, switched parameter write.step.schema to AP242DIS in begin and back to AP214CD at the end
26 files changed:
src/RWStepAP214/RWStepAP214_GeneralModule.cxx
src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx
src/RWStepVisual/FILES
src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.cxx [new file with mode: 0644]
src/RWStepVisual/RWStepVisual_RWTriangulatedSurfaceSet.hxx [new file with mode: 0644]
src/STEPControl/STEPControl_ActorRead.cxx
src/StepAP214/StepAP214_Protocol.cxx
src/StepToTopoDS/StepToTopoDS_Builder.cxx
src/StepToTopoDS/StepToTopoDS_Builder.hxx
src/StepToTopoDS/StepToTopoDS_TranslateFace.cxx
src/StepToTopoDS/StepToTopoDS_TranslateFace.hxx
src/StepVisual/FILES
src/StepVisual/StepVisual_TriangulatedFace.cxx
src/StepVisual/StepVisual_TriangulatedFace.hxx
src/StepVisual/StepVisual_TriangulatedSurfaceSet.cxx [new file with mode: 0644]
src/StepVisual/StepVisual_TriangulatedSurfaceSet.hxx [new file with mode: 0644]
src/TopoDSToStep/TopoDSToStep_Builder.cxx
src/TopoDSToStep/TopoDSToStep_MakeShellBasedSurfaceModel.cxx
src/TopoDSToStep/TopoDSToStep_MakeTessellatedItem.cxx
src/TopoDSToStep/TopoDSToStep_MakeTessellatedItem.hxx
tests/de_mesh/step_read/begin
tests/de_mesh/step_read/end
tests/de_mesh/step_write/D1 [new file with mode: 0644]
tests/de_mesh/step_write/D2 [new file with mode: 0644]
tests/de_mesh/step_write/begin
tests/de_mesh/step_write/end