Archived issue #0030686
Visualization, SelectMgr_ViewerSelector - sorting issues of transformation-persistent objects
Description
SelectMgr_ViewerSelector relies on the Depth from Eye for sorting picking results. The comparison for depth equality is done with computed Tolerance, which does not consider distance from camera Eye being negative, which might actually happen in case of transformation-persistent presentations (Graphic3d_TMF_2d first of all).
Steps to reproduce
N/A
Public activity
3 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: Wed May 1 12:24:35 2019 +0300
0030686: Visualization, SelectMgr_ViewerSelector - sorting issues of transformation-persistent objects
SelectMgr_ViewerSelector::updatePoint3d() - added missing Abs() for computed tolerance
and added check to not attempt transforming undefined 3D point.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Wed May 1 12:24:35 2019 +0300
0030686: Visualization, SelectMgr_ViewerSelector - sorting issues of transformation-persistent objects
SelectMgr_ViewerSelector::updatePoint3d() - added missing Abs() for computed tolerance
and added check to not attempt transforming undefined 3D point.
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]
Related records