]> OCCT Git - occt-copy.git/commit
0030945: JT Import, JtProperty_LateLoaded - expose type of Deferred object
authorkgv <kgv@opencascade.com>
Thu, 5 Dec 2019 13:20:37 +0000 (16:20 +0300)
committerbugmaster <bugmaster@opencascade.com>
Tue, 28 Jan 2020 15:46:22 +0000 (18:46 +0300)
commite4832e3ffd058280aebe646e861492dfb70d7948
tree61717cd5e0538884df7e0d3b9808cb3fb84c6cde
parentfd47711d682be943f0e0a13d1fb54911b0499c31
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.

# Conflicts:
# src/RWMesh/RWMesh_CafReader.cxx
src/BinMDataStd/BinMDataStd_NamedDataDriver.cxx
src/DDataStd/DDataStd_BasicCommands.cxx
src/RWMesh/RWMesh_CafReader.cxx
src/RWMesh/RWMesh_CafReader.hxx
src/RWMesh/RWMesh_NodeAttributes.hxx
src/TDataStd/FILES
src/TDataStd/TDataStd_NamedData.cxx
src/TDataStd/TDataStd_NamedData.hxx
src/TDataStd/TDataStd_NamedData.lxx [deleted file]
src/XDEDRAW/XDEDRAW_Shapes.cxx
src/XmlMDataStd/XmlMDataStd_NamedDataDriver.cxx