]> 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)
committerika <ika@opencascade.com>
Tue, 14 May 2024 14:28:31 +0000 (15:28 +0100)
commitf67b0c9fec4af7814175325d74392d362f3c625a
tree93d515473bc8fb61c8337d6f1d1cfcee80717a58
parent8573cc5994ba80489b3a6073454216bad002e0be
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