MantisBT - Open CASCADE
View Issue Details
0030004Open CASCADE[OCCT] OCCT:Visualizationpublic2018-07-31 17:372019-02-11 12:05
kgv 
bugmaster 
normalminor 
verifiedfixed 
[OCCT] 7.2.0 
[OCCT] 7.4.0* 
Not needed
0030004: Visualization, AIS_Manipulator - disable detection of Rotating circle when picking ray lies on its plane
At 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.
v3d/manipulator/rotate: image rotate_2.png
No tags attached.
related to 0030477verified apn Community Visualization - crash in AIS_Manipulator::ObjectTransformation after using V3d_View::SetProj(V3d_Zpos) 
Issue History
2018-07-31 17:37kgvNew Issue
2018-07-31 17:37kgvAssigned To => kgv
2018-07-31 17:38kgvDescription Updatedbug_revision_view_page.php?rev_id=19626#r19626
2018-07-31 17:40gitNote Added: 0078246
2018-07-31 17:41kgvRelationship addedchild of 0030002
2018-07-31 17:42kgvNote Added: 0078247
2018-07-31 17:42kgvAssigned Tokgv => san
2018-07-31 17:42kgvStatusnew => resolved
2018-07-31 17:42kgvProduct Version => 7.2.0
2018-07-31 19:07kgvNote Edited: 0078247bug_revision_view_page.php?bugnote_id=78247#r19628
2018-07-31 19:07kgvSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=19630#r19630
2018-08-01 16:19sanNote Added: 0078271
2018-08-01 16:19sanAssigned Tosan => bugmaster
2018-08-01 16:19sanStatusresolved => reviewed
2018-08-01 18:12bugmasterTest case number => Not needed
2018-08-01 18:12bugmasterNote Added: 0078284
2018-08-01 18:12bugmasterStatusreviewed => tested
2018-08-04 16:51bugmasterChangeset attached => occt master b11aef43
2018-08-04 16:51bugmasterStatustested => verified
2018-08-04 16:51bugmasterResolutionopen => fixed
2018-08-04 17:09gitNote Added: 0078382
2018-09-06 11:55mkrRelationship addedparent of 0030114
2019-02-11 12:05kgvRelationship addedrelated to 0030477

Notes
(0078246)
git   
2018-07-31 17:40   
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
(0078247)
kgv   
2018-07-31 17:42   
(edited on: 2018-07-31 19:07)
Patch is ready for review.

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

(0078271)
san   
2018-08-01 16:19   
Branch CR30004 reviewed without remarks.
(0078284)
bugmaster   
2018-08-01 18:12   
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
(0078382)
git   
2018-08-04 17:09   
Branch CR30004 has been deleted by inv.

SHA-1: 32ec459f03b392fb3204e312aa72cc5c5a23c1f6