occt: master ec964372
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
snn | bugmaster | master | 2017-03-28 14:13:04 | master 632175c3 |
Changeset | 0028564: Support of applications using old persistence (ShapeSchema) 1. Bug fix in reading old persistent data using FSD_File storage driver 2. Persistence compatible with legacy format was restored for shapes a. Implemented a storage read / write wrapper for legacy persistence b. Added DRAW commands to read / write files in legacy format c. Added test cases for reading / writing operations with checking number of sub-shapes and physical properties d. Updated related sections of the development guide |
|||
mod - adm/UDLIST | Diff File | |||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | |||
mod - src/DDocStd/DDocStd.cxx | Diff File | |||
mod - src/DDocStd/DDocStd.hxx | Diff File | |||
add - src/DDocStd/DDocStd_ShapeSchemaCommands.cxx | Diff File | |||
mod - src/DDocStd/FILES | Diff File | |||
mod - src/ShapePersistent/FILES | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_BRep.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_BRep.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom.hxx | Diff File | |||
add - src/ShapePersistent/ShapePersistent_Geom2d.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom2d.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom2d_Curve.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom2d_Curve.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom_Curve.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom_Curve.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom_Surface.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Geom_Surface.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_HArray1.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_HSequence.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_HSequence.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Poly.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_Poly.hxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_TopoDS.cxx | Diff File | |||
mod - src/ShapePersistent/ShapePersistent_TopoDS.hxx | Diff File | |||
add - src/ShapePersistent/ShapePersistent_TriangleMode.hxx | Diff File | |||
mod - src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.cxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Data.cxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Data.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Dependency.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Document.cxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Document.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Function.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_HArray1.cxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_HArray1.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_HArray2.cxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_HArray2.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_HString.cxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_HString.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_NamedData.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Real.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_TreeNode.cxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_TreeNode.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Value.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Variable.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_Void.hxx | Diff File | |||
mod - src/StdLPersistent/StdLPersistent_XLink.hxx | Diff File | |||
mod - src/StdObject/StdObject_gp_Axes.hxx | Diff File | |||
mod - src/StdObject/StdObject_gp_Curves.hxx | Diff File | |||
mod - src/StdObject/StdObject_gp_Surfaces.hxx | Diff File | |||
mod - src/StdObject/StdObject_gp_Trsfs.hxx | Diff File | |||
mod - src/StdObject/StdObject_gp_Vectors.hxx | Diff File | |||
mod - src/StdObject/StdObject_Location.cxx | Diff File | |||
mod - src/StdObject/StdObject_Location.hxx | Diff File | |||
mod - src/StdObject/StdObject_Shape.cxx | Diff File | |||
mod - src/StdObject/StdObject_Shape.hxx | Diff File | |||
mod - src/StdObjMgt/FILES | Diff File | |||
mod - src/StdObjMgt/StdObjMgt_Attribute.hxx | Diff File | |||
mod - src/StdObjMgt/StdObjMgt_Persistent.cxx | Diff File | |||
mod - src/StdObjMgt/StdObjMgt_Persistent.hxx | Diff File | |||
mod - src/StdObjMgt/StdObjMgt_ReadData.hxx | Diff File | |||
mod - src/StdObjMgt/StdObjMgt_SharedObject.hxx | Diff File | |||
add - src/StdObjMgt/StdObjMgt_TransientPersistentMap.hxx | Diff File | |||
add - src/StdObjMgt/StdObjMgt_WriteData.cxx | Diff File | |||
add - src/StdObjMgt/StdObjMgt_WriteData.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_DataXtd.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_DataXtd_Constraint.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_DataXtd_PatternStd.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_Naming.cxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_Naming.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_PPrsStd.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_TopLoc.cxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_TopLoc.hxx | Diff File | |||
mod - src/StdPersistent/StdPersistent_TopoDS.hxx | Diff File | |||
add - src/StdStorage/FILES | Diff File | |||
add - src/StdStorage/StdStorage.cxx | Diff File | |||
add - src/StdStorage/StdStorage.hxx | Diff File | |||
add - src/StdStorage/StdStorage_BacketOfPersistent.cxx | Diff File | |||
add - src/StdStorage/StdStorage_BacketOfPersistent.hxx | Diff File | |||
add - src/StdStorage/StdStorage_Data.hxx | Diff File | |||
add - src/StdStorage/StdStorage_HeaderData.cxx | Diff File | |||
add - src/StdStorage/StdStorage_HeaderData.hxx | Diff File | |||
add - src/StdStorage/StdStorage_HSequenceOfRoots.hxx | Diff File | |||
add - src/StdStorage/StdStorage_MapOfRoots.hxx | Diff File | |||
add - src/StdStorage/StdStorage_MapOfTypes.hxx | Diff File | |||
add - src/StdStorage/StdStorage_Root.cxx | Diff File | |||
add - src/StdStorage/StdStorage_Root.hxx | Diff File | |||
add - src/StdStorage/StdStorage_RootData.cxx | Diff File | |||
add - src/StdStorage/StdStorage_RootData.hxx | Diff File | |||
add - src/StdStorage/StdStorage_SequenceOfRoots.hxx | Diff File | |||
add - src/StdStorage/StdStorage_TypeData.cxx | Diff File | |||
add - src/StdStorage/StdStorage_TypeData.hxx | Diff File | |||
mod - src/TKStd/PACKAGES | Diff File | |||
add - tests/persist/end | Diff File | |||
add - tests/persist/fsd/A1 | Diff File | |||
add - tests/persist/fsd/A2 | Diff File | |||
add - tests/persist/fsd/A3 | Diff File | |||
add - tests/persist/fsd/A4 | Diff File | |||
add - tests/persist/fsd/A5 | Diff File | |||
add - tests/persist/fsd/A6 | Diff File | |||
add - tests/persist/fsd/A7 | Diff File | |||
add - tests/persist/fsd/A8 | Diff File | |||
add - tests/persist/fsd/begin | Diff File | |||
add - tests/persist/fsd/C1 | Diff File | |||
add - tests/persist/fsd/C2 | Diff File | |||
add - tests/persist/fsd/S1 | Diff File | |||
add - tests/persist/fsd/S10 | Diff File | |||
add - tests/persist/fsd/S11 | Diff File | |||
add - tests/persist/fsd/S12 | Diff File | |||
add - tests/persist/fsd/S13 | Diff File | |||
add - tests/persist/fsd/S14 | Diff File | |||
add - tests/persist/fsd/S15 | Diff File | |||
add - tests/persist/fsd/S2 | Diff File | |||
add - tests/persist/fsd/S3 | Diff File | |||
add - tests/persist/fsd/S4 | Diff File | |||
add - tests/persist/fsd/S5 | Diff File | |||
add - tests/persist/fsd/S6 | Diff File | |||
add - tests/persist/fsd/S7 | Diff File | |||
add - tests/persist/fsd/S8 | Diff File | |||
add - tests/persist/fsd/S9 | Diff File | |||
add - tests/persist/grids.list | Diff File |