View Issue Details

IDProjectCategoryView StatusLast Update
0030004Open CASCADEOCCT:Visualizationpublic2019-02-11 12:05
Reporterkgv Assigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version7.2.0 
Target Version7.4.0Fixed in Version7.4.0 
Summary0030004: Visualization, AIS_Manipulator - disable detection of Rotating circle when picking ray lies on its plane
DescriptionAt specific camera positions, rotation circle(s) become almost not visible and useless for rotating object. However, currently, they remain selectable and makes translation difficult (easy to pick merely visible rotation circle leading to jumped transformation).

Note that ideally rotation circle might be automatically hidden in this case, but this is subject of another issue.
Steps To Reproducev3d/manipulator/rotate: image rotate_2.png
TagsNo tags attached.
Test case numberNot needed

Relationships

related to 0030477 closedapn Community Visualization - crash in AIS_Manipulator::ObjectTransformation after using V3d_View::SetProj(V3d_Zpos) 

Activities

git

2018-07-31 17:40

administrator   ~0078246

Branch CR30004 has been created by kgv.

SHA-1: 32ec459f03b392fb3204e312aa72cc5c5a23c1f6


Detailed log of new commits:

Author: kgv
Date: Tue Jul 31 17:37:49 2018 +0300

    0030004: Visualization, AIS_Manipulator - disable detection of Rotating circle when picking ray lies on its plane

kgv

2018-07-31 17:42

developer   ~0078247

Last edited: 2018-07-31 19:07

Patch is ready for review.

http://jenkins-test-11.nnov.opencascade.com/view/CR30004-master-KGV/

san

2018-08-01 16:19

developer   ~0078271

Branch CR30004 reviewed without remarks.

bugmaster

2018-08-01 18:12

administrator   ~0078284

Combination -
OCCT branch : CR30004 SHA - 32ec459f03b392fb3204e312aa72cc5c5a23c1f6
Products branch : master SHA - 97b66d6e660c8b607e4ccc173c338a77607ffd43
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:
Debian70-64:
OCCT
Total CPU difference: 17591.69000000003 / 17494.89999999983 [+0.55%]
Products
Total CPU difference: 7430.0800000000345 / 7448.560000000025 [-0.25%]
Windows-64-VC10:
OCCT
Total CPU difference: 17508.91263589853 / 17528.038358498525 [-0.11%]
Products
Total CPU difference: 8181.597245799896 / 8169.694369499867 [+0.15%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2018-08-04 17:09

administrator   ~0078382

Branch CR30004 has been deleted by inv.

SHA-1: 32ec459f03b392fb3204e312aa72cc5c5a23c1f6

Related Changesets

occt: master b11aef43

2018-07-31 14:37:49

kgv


Committer: bugmaster Details Diff
0030004: Visualization, AIS_Manipulator - disable detection of Rotating circle when picking ray lies on its plane Affected Issues
0030004
mod - src/AIS/AIS_Manipulator.cxx Diff File

Issue History

Date Modified Username Field Change
2018-07-31 17:37 kgv New Issue
2018-07-31 17:37 kgv Assigned To => kgv
2018-07-31 17:38 kgv Description Updated
2018-07-31 17:40 git Note Added: 0078246
2018-07-31 17:42 kgv Note Added: 0078247
2018-07-31 17:42 kgv Assigned To kgv => san
2018-07-31 17:42 kgv Status new => resolved
2018-07-31 17:42 kgv Product Version => 7.2.0
2018-07-31 19:07 kgv Note Edited: 0078247
2018-07-31 19:07 kgv Steps to Reproduce Updated
2018-08-01 16:19 san Note Added: 0078271
2018-08-01 16:19 san Assigned To san => bugmaster
2018-08-01 16:19 san Status resolved => reviewed
2018-08-01 18:12 bugmaster Test case number => Not needed
2018-08-01 18:12 bugmaster Note Added: 0078284
2018-08-01 18:12 bugmaster Status reviewed => tested
2018-08-04 16:51 bugmaster Changeset attached => occt master b11aef43
2018-08-04 16:51 bugmaster Status tested => verified
2018-08-04 16:51 bugmaster Resolution open => fixed
2018-08-04 17:09 git Note Added: 0078382
2019-02-11 12:05 kgv Relationship added related to 0030477