0026462: Visualization - selection does not adapt to line width change
authorvpa <vpa@opencascade.com>
Fri, 28 Aug 2015 19:25:45 +0000 (22:25 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 10 Sep 2015 12:10:56 +0000 (15:10 +0300)
commit8a1170ad46ad080acadff29471e6a1acc640ed1d
tree88f7d26ab0867fbebe3d502798c929b6b93611ea
parentcc5f85f8c9a99d050bfacf8fa4b01efee3b305ec
0026462: Visualization - selection does not adapt to line width change

- added interface for changing sensitivity of a particular selection through both interactive and local context;
- added corresponding methods for changing sensitivity to SelectMgr_SelectionManager, SelectMgr_Selection and SelectBasics_SensitiveEntity;
- option -setSensitivity was implemented in vaspects Draw command;
- test case for issue #26462
15 files changed:
src/AIS/AIS_InteractiveContext.cxx
src/AIS/AIS_InteractiveContext.hxx
src/AIS/AIS_LocalContext.cxx
src/AIS/AIS_LocalContext.hxx
src/QABugs/QABugs_19.cxx
src/SelectBasics/SelectBasics_SensitiveEntity.cxx
src/SelectBasics/SelectBasics_SensitiveEntity.hxx
src/SelectBasics/SelectBasics_SensitiveEntity.lxx
src/SelectMgr/SelectMgr_Selection.cxx
src/SelectMgr/SelectMgr_Selection.hxx
src/SelectMgr/SelectMgr_SelectionManager.cxx
src/SelectMgr/SelectMgr_SelectionManager.hxx
src/ViewerTest/ViewerTest.cxx
tests/bugs/vis/bug26462_1 [new file with mode: 0644]
tests/bugs/vis/bug26462_2 [new file with mode: 0644]