View Issue Details

IDProjectCategoryView StatusLast Update
0030721Open CASCADEOCCT:Visualizationpublic2019-09-07 16:26
ReportertizmayloAssigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version7.4.0 
Target Version7.4.0Fixed in Version7.4.0 
Summary0030721: Visualization - Arrows in dimensions are drawn behind some other lines after applying 30716
DescriptionAfter applying 0030716 changes (default polygon offset Units property is changed from 0.0 to 1.0) the appearance of arrows in dimension objects is changed (look at the attached image bug24351_3.png). Some other objects (as markers on this image) are drawn over arrows and it looks not so good. It would be nice to change polygon offset Units property for such arrows in dimension objects back to 0.0.
TagsNo tags attached.
Test case numberNot required

Attached Files

  • bug24351_3.png (5,672 bytes)

Relationships

related to 0030716 closedbugmaster Visualization - change default polygon offset units property from 0.0 to 1.0 

Activities

tizmaylo

2019-05-21 12:49

developer  

bug24351_3.png (5,672 bytes)

git

2019-09-04 17:27

administrator   ~0086740

Branch CR30721 has been created by kgv.

SHA-1: b0436d802d2d14dbf84ad6ca2fc58c3921a97119


Detailed log of new commits:

Author: kgv
Date: Wed Sep 4 17:24:13 2019 +0300

    0030721: Visualization - Arrows in dimensions are drawn behind some other lines after applying 30716
    
    AIS_Dimension::DrawArrow() now disables polygon offsets for drawing 2D arrow,
    so that it is expected to be drawn at the same depth as dimension line.

kgv

2019-09-04 18:49

developer   ~0086753

Please raise the patch.

http://jenkins-test-12.nnov.opencascade.com:8080/view/CR30721-CR29516-KGV/

bugmaster

2019-09-05 18:03

administrator   ~0086809

Combination -
OCCT branch : CR30721
master SHA - b0436d802d2d14dbf84ad6ca2fc58c3921a97119
5f5b1aed1c6e139bbd34314eca77ae7abcd8895c
Products branch : CR29516 SHA - 6990be2fe5e87b8cf6754ae407546f07b28e8419
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: 16157.519999999997 / 16167.270000000033 [-0.06%]
Products
Total CPU difference: 10494.860000000042 / 10484.930000000048 [+0.09%]
Windows-64-VC14:
OCCT
Total CPU difference: 18241.234375 / 18256.515625 [-0.08%]
Products
Total CPU difference: 12123.765625 / 12168.265625 [-0.37%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2019-09-07 16:26

administrator   ~0086935

Branch CR30721 has been deleted by inv.

SHA-1: b0436d802d2d14dbf84ad6ca2fc58c3921a97119

Related Changesets

occt: master bbd8ce10

2019-09-04 14:24:13

kgv


Committer: bugmaster Details Diff
0030721: Visualization - Arrows in dimensions are drawn behind some other lines after applying 30716

AIS_Dimension::DrawArrow() now disables polygon offsets for drawing 2D arrow,
so that it is expected to be drawn at the same depth as dimension line.
Affected Issues
0030721
mod - src/AIS/AIS_Dimension.cxx Diff File

Issue History

Date Modified Username Field Change
2019-05-21 12:49 tizmaylo New Issue
2019-05-21 12:49 tizmaylo Assigned To => kgv
2019-05-21 12:49 tizmaylo File Added: bug24351_3.png
2019-05-21 12:50 tizmaylo Relationship added related to 0030716
2019-05-21 13:39 kgv Product Version => 7.4.0
2019-09-04 17:27 git Note Added: 0086740
2019-09-04 18:49 kgv Note Added: 0086753
2019-09-04 18:49 kgv Assigned To kgv => bugmaster
2019-09-04 18:49 kgv Status new => resolved
2019-09-04 18:50 kgv Status resolved => reviewed
2019-09-05 18:03 bugmaster Test case number => Not required
2019-09-05 18:03 bugmaster Note Added: 0086809
2019-09-05 18:03 bugmaster Status reviewed => assigned
2019-09-07 11:38 bugmaster Changeset attached => occt master bbd8ce10
2019-09-07 11:38 bugmaster Status assigned => verified
2019-09-07 11:38 bugmaster Resolution open => fixed
2019-09-07 16:26 git Note Added: 0086935