DiscussionsIssue archiveOCCT:Visualization

Archived issue #0030686

Visualization, SelectMgr_ViewerSelector - sorting issues of transformation-persistent objects

Open CASCADEOCCT:Visualizationclosed3 public notes

Search issues

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.

01Commenter 2
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.
02Author
03Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]

Related records