MantisBT - Open CASCADE
View Issue Details
0030690Open CASCADE[OCCT] OCCT:DRAWpublic2019-05-03 09:362019-09-04 17:06
kgv 
bugmaster 
normalfeature 
verifiedfixed 
 
[OCCT] 7.4.0 
Not required
0030690: Draw Harness - provide XDisplay command for displaying XDE document
Existing command XShow relies on TPrsStd, which does not fit well into ViewerTest, because created presentations are not registered as objects in ViewerTest, hence command like vdisplay/vremove/vstate are not working as expected.

It is suggesting adding a new command XDisplay similar to vdisplay which would create a normal AIS objects (e.g. XCAFPrs_AISObject) and register them within ViewerTest map.
N/A
No tags attached.
related to 0025381closed bugmaster Community Visualization - XCAFPrs_AISObject ignores visibility flag for sub-shapes 
Issue History
2019-05-03 09:36kgvNew Issue
2019-05-03 09:36kgvAssigned To => kgv
2019-05-03 12:37gitNote Added: 0084109
2019-05-03 13:15gitNote Added: 0084110
2019-05-03 16:23gitNote Added: 0084113
2019-05-03 16:43gitNote Added: 0084114
2019-05-03 16:57kgvRelationship addedrelated to 0025381
2019-05-03 17:45kgvNote Added: 0084115
2019-05-03 17:45kgvAssigned Tokgv => san
2019-05-03 17:45kgvStatusnew => resolved
2019-05-03 17:46gitNote Added: 0084116
2019-05-05 00:23gitNote Added: 0084142
2019-05-05 00:42gitNote Added: 0084143
2019-05-07 09:17kgvAssigned Tosan => osa
2019-05-08 10:12osaNote Added: 0084236
2019-05-08 10:12osaAssigned Toosa => bugmaster
2019-05-08 10:12osaStatusresolved => reviewed
2019-05-09 15:56gitNote Added: 0084273
2019-05-15 12:00bugmasterNote Added: 0084360
2019-05-15 12:00bugmasterStatusreviewed => tested
2019-05-15 12:01bugmasterTest case number => Not required
2019-05-19 10:40bugmasterChangeset attached => occt master ab1f4580
2019-05-19 10:40bugmasterStatustested => verified
2019-05-19 10:40bugmasterResolutionopen => fixed
2019-05-19 10:53gitNote Added: 0084449
2019-09-04 17:06kgvRelationship addedrelated to 0030828

Notes
(0084109)
git   
2019-05-03 12:37   
Branch CR30690 has been created by kgv.

SHA-1: 8a8956ab295518e9a29995c2e27fbd7e0e49b173


Detailed log of new commits:

Author: kgv
Date: Fri May 3 12:30:02 2019 +0300

    0030690: Draw Harness - provide XDisplay command for displaying XDE document
    
    XDisplay - added new command displaying XDE document in ViewerTest map of object:
    > XDisplay Doc [label1 [label2 [...]]] [-explore {on|off}] [-docPrefix {on|off}] [-names {on|off}]
    > [-noupdate] [-dispMode Mode] [-highMode Mode]
    
    vstate - added NULL checks.
    vdisplay now prints error on attempt to specify unsupported display mode.
    verase, vremove now raise Tcl exception on attempt to hide non-existing object.
    verase, vremove, vdir now accept name masks like "verase b*".
    vremove and vdir output is now consistent to verase command (space-separated list of removed objects).
(0084110)
git   
2019-05-03 13:15   
Branch CR30690 has been updated forcibly by kgv.

SHA-1: f5c31850f347fe83c7d79a5b7d8794c2004d187d
(0084113)
git   
2019-05-03 16:23   
Branch CR30690 has been updated forcibly by kgv.

SHA-1: 050d7872a7476aec536292fb64c9e169b32e4246
(0084114)
git   
2019-05-03 16:43   
Branch CR30690 has been updated forcibly by kgv.

SHA-1: 24b57afd21dd85ed79ae52996ef048b305ecfa1f
(0084115)
kgv   
2019-05-03 17:45   
Patch is ready for review.

http://jenkins-test-12.nnov.opencascade.com:8080/view/CR30690-master-KGV/ [^]
(0084116)
git   
2019-05-03 17:46   
Branch CR30690 has been updated forcibly by kgv.

SHA-1: cbc71ac8c3cd136a2ebf9e07c522f92f922b50ab
(0084142)
git   
2019-05-05 00:23   
Branch CR30690 has been updated forcibly by kgv.

SHA-1: 910910a0757167f5af5fdc5601a2993d05594806
(0084143)
git   
2019-05-05 00:42   
Branch CR30690 has been updated forcibly by kgv.

SHA-1: 66ea6bc523c1191b58baa2e4a274fd17dbc80fdd
(0084236)
osa   
2019-05-08 10:12   
Reviewed without remarks
(0084273)
git   
2019-05-09 15:56   
Branch CR30690 has been updated forcibly by kgv.

SHA-1: f7dc7d8b6d4adfa631facfdcd0bdf14e4fd0d8d7
(0084360)
bugmaster   
2019-05-15 12:00   
Fix has been tested in framework of WEEK-20 branch

Combination -
OCCT branch : WEEK-20
master SHA - 853af31fb14e2140d821c7ba1c5c5977072d7662
d67d4b811012eef8913d3c535c29654d0acf3c4c
Products branch : WEEK-20 SHA - bde66da19002bfd6a68440a079d00728c5796b30
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 16362.230000000052 / 16346.709999999983 [+0.09%]
Products
Total CPU difference: 10506.300000000043 / 10516.200000000064 [-0.09%]
Windows-64-VC14:
OCCT
Total CPU difference: 17708.015625 / 17692.25 [+0.09%]
Products
Total CPU difference: 12195.578125 / 12107.796875 [+0.72%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0084449)
git   
2019-05-19 10:53   
Branch CR30690 has been deleted by inv.

SHA-1: f7dc7d8b6d4adfa631facfdcd0bdf14e4fd0d8d7