occt: master 5a8d30b8

Author Committer Branch Timestamp Parent
kgv bugmaster master 2019-12-05 13:20:37 master b7b22996
Changeset 0030945: JT Import, JtProperty_LateLoaded - expose type of Deferred object

RWMesh_NodeAttributes has been extended with NamedData property for passing Metadata.

RWMesh_CafReader::addShapeIntoDoc() has been corrected to avoid
adding calling XCAFDoc_ShapeTool::AddSubShape() for sub-shape labels.
Attributes for Products and Instances are now set independently to shape labels.
Sharing of Compounds (previously always duplicated) as sub-Components has been fixed.

TDataStd_NamedData has been extended with interface for deferred data loading.
Setters have been corrected to avoid duplicating lookups within map.
mod - src/BinMDataStd/BinMDataStd_NamedDataDriver.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/RWMesh/RWMesh_CafReader.cxx Diff File
mod - src/RWMesh/RWMesh_CafReader.hxx Diff File
mod - src/RWMesh/RWMesh_NodeAttributes.hxx Diff File
mod - src/TDataStd/FILES Diff File
mod - src/TDataStd/TDataStd_NamedData.cxx Diff File
mod - src/TDataStd/TDataStd_NamedData.hxx Diff File
rm - src/TDataStd/TDataStd_NamedData.lxx Diff File
mod - src/XDEDRAW/XDEDRAW_Shapes.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_NamedDataDriver.cxx Diff File