occt: master 404504b2
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
apn | master | 2019-03-11 18:28:52 | master d65f9183 | |
Changeset | 0030544: Data Exchange - IGES import fails on specific file Method IGESToBRep_BRepEntity::TransferEdge() is fixed to record result even if it is wire rather than edge. This allows translation of EdgeLoop entities referring to CompositeCurve items in EdgeList entities. Curves that fail to translate are recorded in result as Null shapes (rather than skipping them) to keep indexation of curves in EdgeList valid for remaining ones. Method IGESToBRep_BRepEntity::TransferLoop() is improved to skip failed edges thus avoiding exception and allowing translation to complete for transferable entities. Warning messages are corrected to be more meaningful. Added test bugs iges bug30544 |
|||
mod - src/IGESToBRep/IGESToBRep_BRepEntity.cxx | Diff File | |||
mod - src/IGESToBRep/IGESToBRep_IGESBoundary.cxx | Diff File | |||
mod - src/XSMessage/XSMessage_XSTEP_us.pxx | Diff File | |||
mod - src/XSMessage/XSTEP.fr | Diff File | |||
mod - src/XSMessage/XSTEP.us | Diff File | |||
add - tests/bugs/iges/bug30544 | Diff File |