occt: master f1fb0901

Author Committer Branch Timestamp Parent
kgv bugmaster master 2016-09-03 16:21:58 master e5d7e249
Affected Issues  0027835: Application Framework, BinXCAF - handle correctly faces with NULL surface within BinTools_ShapeSet
Changeset 0027835: Application Framework, BinXCAF - handle correctly faces with NULL surface within BinTools_ShapeSet

BinTools_ShapeSet::AddGeometry() now writes NULL surface with 0 index.
myWithTriangles is ignored for TopoDS_Face with NULL surface so that
triangulation-only faces are not lost with defaults.

Added Draw Harness command StoreTriangulation defining
WithTriangulation flag for BinXCAF/BinOcaf storage drivers.
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.cxx Diff File
mod - src/BinDrivers/BinDrivers_DocumentStorageDriver.hxx Diff File
mod - src/BinMNaming/BinMNaming_NamedShapeDriver.hxx Diff File
mod - src/BinTools/BinTools_ShapeSet.cxx Diff File
mod - src/BinTools/BinTools_ShapeSet.hxx Diff File
mod - src/DDocStd/DDocStd_DocumentCommands.cxx Diff File
add - tests/bugs/caf/bug27835 Diff File