|Anonymous | Login||2020-12-05 14:17 MSK|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0031918||Open CASCADE||[OCCT] OCCT:Application Framework||public||2020-11-11 13:18||2020-11-11 13:20|
|Product Version||[OCCT] 7.5.0|
|Target Version||[OCCT] 7.6.0*||Fixed in Version|
|Summary||0031918: Application Framework - New binary format for fast reading part of OCAF document|
|Description||In the current version of the binary format the shapes, geometry and triangulation are stored in shapes-section and there is no possibility during the reading of such file to skip this part or some sub-parts of it. So, to read part of the document it is necessary to read this section anyway and keep seek-position of objects that must be loaded during labels and attributes processing.|
It is proposed to allow to store binary format in a fast-access mode (so, it can not be loaded by the standard binary format reader and older version of OCCT) for reading part of the document only. It will be quite bigger than standard file, but in case it is loaded partially, it should be much faster, without calling "seek" many times.
The ways to speed-up reading are the following:
- To store shapes, geometry, triangulation and other information just in section of TNaming_NamingShape attribute, where it is located in the data tree.
- To refer only shared shape elements, stored before this attribute (to add also flag to store references or always write copy without referencing).
- To write size of the stored section for each label to allow quickly ignore of reading not needed sections.
|Tags||No tags attached.|
|Test case number|
|2020-11-11 13:18||mpv||New Issue|
|2020-11-11 13:18||mpv||Assigned To||=> mpv|
|2020-11-11 13:20||mpv||Relationship added||child of 0031839|
|Copyright © 2000 - 2020 MantisBT Team|