DiscussionsIssue archiveOCCT:Data Exchange

Archived issue #0028044

Data Exchange - implement data structures for Saved Views

Open CASCADEOCCT:Data Exchangeclosed10 public notes

Search issues

Description

Implement data structures in OCAF for Saved Views.

Steps to reproduce

test bugs xde bug28044

Public activity

10 archived notes

Participants are labeled by their role within this record.

01Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Wed Oct 19 18:31:56 2016 +0300

    0028044: Data Exchange - implement data structures for Saved Views
    
    Add new root label in Document for Views.
    Add new attribute to store View.
    Add object and tool to process Views
02Commenter 2
Branch [archived branch] has been updated forcibly by Author.

[revision removed]
03Commenter 2
Branch [archived branch] has been updated forcibly by Author.

[revision removed]
04Author
Add new root label in Document for Views.
Add new attribute to store View in XDE.
Add object and tool to process Views.
Add new Draw commands for Views.

Dear GKA,
could you please review data structures for Saved Views in branch CR28044?
05Commenter 5
Branch CR28044 is ready to be tested
06Commenter 2
Branch [archived branch] has been updated forcibly by Participant.

[revision removed]
07Commenter 7
Branch [archived branch] has been rebased on the current master
08Commenter 8
Dear BugMaster,
Branch CR28044 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode.
[revision removed]

Number of compiler warnings:

occt component :
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MacOS : 0 (0 on master)

products component :
Linux: 63 (63 on master)
Windows: 0 (0 on master)
MacOS : 1145

Regressions/Differences/Improvements:
No regressions/differences

Testing cases:
http://occt-tests/CR28044-master-OCCT/Debian70-64/bugs/xde/bug28044.html
http://occt-tests/CR28044-master-OCCT/Windows-64-VC10/bugs/xde/bug28044.html
bugs xde bug28044: OK

Testing on Linux:
occt component :
Total MEMORY difference: 93497106 / 92051041 [+1.57%]
Total CPU difference: 21387.630000000187 / 21062.120000000155 [+1.55%]
products component :
Total MEMORY difference: 31331940 / 31311912 [+0.06%]
Total CPU difference: 5572.0399999999745 / 5531.039999999989 [+0.74%]

Testing on Windows:
occt component :
Total MEMORY difference: 58330710 / 58324216 [+0.01%]
Total CPU difference: 20066.174628498633 / 19152.585972198493 [+4.77%]
products component :
Total MEMORY difference: 22560325 / 22520482 [+0.18%]
Total CPU difference: 5533.261869399971 / 5374.920854399972 [+2.95%]

There are no differences in images found by testdiff.
09Commenter 9
Dear BugMaster,
Branch CR28044 is TESTED.
10Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]

Related records