occt: master 897aeb20

Author Committer Branch Timestamp Parent
abv abv master 2020-09-11 09:14:58 master b95caec4
Affected Issues  0031221: Visualization - selection filter in context should provide AND option
Changeset 0031221: Visualization - selection filter in context

 - Added the new filter SelectMgr_AndOrFilter which allows to define the context filter. By default OR selection filter is used
 - Added the enumeration SelectMgr_FilterType provides filter types
 - To define behavior SelectMgr_AndOrFilter use SetFilterType in AIS_InteractiveContext
 - Added the test
 - SelectMgr_OrFilter don't store the disabled objects, it's stored in SelectMgr_AndOrFilter
mod - src/AIS/AIS_InteractiveContext.cxx Diff File
mod - src/AIS/AIS_InteractiveContext.hxx Diff File
mod - src/AIS/AIS_InteractiveContext_3.cxx Diff File
mod - src/SelectMgr/FILES Diff File
add - src/SelectMgr/SelectMgr_AndOrFilter.cxx Diff File
add - src/SelectMgr/SelectMgr_AndOrFilter.hxx Diff File
add - src/SelectMgr/SelectMgr_FilterType.hxx Diff File
mod - src/SelectMgr/SelectMgr_OrFilter.cxx Diff File
mod - src/SelectMgr/SelectMgr_OrFilter.hxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
add - tests/bugs/vis/bug31221 Diff File