]> OCCT Git - occt.git/commit
Werth 606: Import of STEP file crashes at the very end when visualizing the boundary...
authormzernova <mzernova@opencascade.com>
Wed, 18 Jan 2023 09:55:16 +0000 (09:55 +0000)
committermzernova <mzernova@opencascade.com>
Wed, 18 Jan 2023 09:55:16 +0000 (09:55 +0000)
commitb8b31f6b361690cd2dd1139d58084be140da75d5
tree8ea375c985ec17055ce379bd7f487d2e09aa1eba
parent5485309a4ad00fa3ed0c57b0079137145b67726d
Werth 606: Import of STEP file crashes at the very end when visualizing the boundary curves.

When an edge (BRepMeshData_Edge) has multiple PCurve curves (IMeshData_PCurve) with different orientations, the index array is filled for only one PCurve curve.
This would cause problems later, so a fix was made to fill index arrays for curves with another orientation.
src/BRepMesh/BRepMesh_BaseMeshAlgo.cxx
src/BRepMeshData/BRepMeshData_Edge.cxx
src/BRepMeshData/BRepMeshData_Edge.hxx
src/IMeshData/IMeshData_Edge.hxx