occt: master 2c02f319

Author Committer Branch Timestamp Parent
abk bugmaster master 2017-04-24 13:04:45 master 9fd2d2c3
Changeset 0028708: Create a mechanism to serve shape history by a way common for algorithms accepting and producing shapes

A shape history mechanism was created. It supports history for shapes with types
'vertex', 'edge', 'face' and 'solid'. It allows define relations 'generated',
'modified' and 'removed' between the accepted and the produced shapes. It
provides functionality for the other widely used history mechanism 'Generated',
'Modified', 'IsDeleted'. It provides algorithm to merge two histories of
sequentially applied algorithms. Recommendations were formalized to choose
between relations 'generated' and 'modified'.
add - src/BRepTools/BRepTools_History.cxx Diff File
add - src/BRepTools/BRepTools_History.hxx Diff File
mod - src/BRepTools/FILES Diff File