Archived issue #0027817
Visualization, StdSelect_BRepOwner - copy transformation persistence flag
Description
StdSelect_BRepOwner does not copy transformation persistence flag for created presentation leading to highlighting artifacts within local selection.
Steps to reproduce
pload MODELING VISUALIZATION
vclear
vinit View1
vtrih t
vdisplay -trsfPers trihedron -trsfPersPos -1 -1 40 t
box b 30 40 50
vdisplay -trsfPers trihedron -trsfPersPos -1 -1 40 -dispMode 1 b
vselmode b 4 1
vmoveto 50 350
if { [vreadpixel 50 350 rgb name] != "DARKTURQUOISE" } { puts "Error: face is not highlighted" }
Public activity
9 archived notes
Participants are labeled by their role within this record.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Sun Aug 28 19:21:13 2016 +0300
0027817: Visualization, StdSelect_BRepOwner - copy transformation persistence flag
[revision removed]
Detailed log of new commits:
Author: Author
Date: Sun Aug 28 19:21:13 2016 +0300
0027817: Visualization, StdSelect_BRepOwner - copy transformation persistence flag
Patch is ready for review.
Dear Commenter 1,
Please test the patch.
Please test the patch.
Dear Commenter 1,
Branch CR27817 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component:
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MasOS: 0 (0 on master)
products component:
Linux: 64
Windows: 0
MacOS: 1133
Regressions/Differences:
Not detected
Testing cases:
bugs vis bug27817 - FAILED
http://occt-tests/CR27817-master-OCCT/Debian70-64/bugs/vis/bug27817.html
http://occt-tests/CR27817-master-OCCT/Windows-64-VC10/bugs/vis/bug27817.html
Testing on Linux:
Total MEMORY difference: 90073805 / 89930812 [+0.16%]
Total CPU difference: 19304.429999999982 / 19309.479999999934 [-0.03%]
Testing on Windows:
Total MEMORY difference: 57089032 / 57107084 [-0.03%]
Total CPU difference: 17993.34254119884 / 18053.73052829886 [-0.33%]
Branch CR27817 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component:
Linux: 0 (0 on master)
Windows: 0 (0 on master)
MasOS: 0 (0 on master)
products component:
Linux: 64
Windows: 0
MacOS: 1133
Regressions/Differences:
Not detected
Testing cases:
bugs vis bug27817 - FAILED
http://occt-tests/CR27817-master-OCCT/Debian70-64/bugs/vis/bug27817.html
http://occt-tests/CR27817-master-OCCT/Windows-64-VC10/bugs/vis/bug27817.html
Testing on Linux:
Total MEMORY difference: 90073805 / 89930812 [+0.16%]
Total CPU difference: 19304.429999999982 / 19309.479999999934 [-0.03%]
Testing on Windows:
Total MEMORY difference: 57089032 / 57107084 [-0.03%]
Total CPU difference: 17993.34254119884 / 18053.73052829886 [-0.33%]
Dear Kirill,
Branch [archived branch] has been rejected due to:
- failed test-case for issue
Branch [archived branch] has been rejected due to:
- failed test-case for issue
Branch [archived branch] has been updated forcibly by Author.
[revision removed]
[revision removed]
The erroneous short syntax of vtrihedron command has been corrected in test case - please re-check this test case.
Testing cases:
bugs vis bug27817 - OK
http://occt-tests/CR27817-master-OCCT/Debian70-64/bugs/vis/bug27817.html
http://occt-tests/CR27817-master-OCCT/Windows-64-VC10/bugs/vis/bug27817.html
bugs vis bug27817 - OK
http://occt-tests/CR27817-master-OCCT/Debian70-64/bugs/vis/bug27817.html
http://occt-tests/CR27817-master-OCCT/Windows-64-VC10/bugs/vis/bug27817.html
Branch [archived branch] has been deleted by Author.
[revision removed]
[revision removed]
Related records