]> OCCT Git - occt.git/commit
0030484: Visualization, SelectMgr_ViewerSelector - Graphic3d_TMF_2d persistence sorti...
authordrochalo <diogo.lopes@opencascade.com>
Wed, 17 Jan 2024 10:36:42 +0000 (10:36 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Sun, 19 May 2024 15:03:08 +0000 (16:03 +0100)
commitfc51ce503e793ac5fb784f48f4419d556ba55f31
tree5ec8c8f56034ca6143ed746b2f8cdf8c742434b5
parentad9840d4d47c96fbdfab7fc30b439d67e1d1d722
0030484: Visualization, SelectMgr_ViewerSelector - Graphic3d_TMF_2d persistence sorting issues

Added property to SelectableObject for selection focused on display priority.
Modified SelectMgr_ViewerSelector CompareResults based on the focus priority property.
Added display priority to the sorting criterion
Added tests for multiple types of sensitive entities.
Modified vpriority command to change an object's selection priority.
src/SelectMgr/SelectMgr_SortCriterion.hxx
src/SelectMgr/SelectMgr_ViewerSelector.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx
tests/vselect/bugs/bug30484_1 [new file with mode: 0644]
tests/vselect/bugs/bug30484_2 [new file with mode: 0644]
tests/vselect/bugs/bug30484_3 [new file with mode: 0644]
tests/vselect/bugs/bug30484_4 [new file with mode: 0644]