]> OCCT Git - occt.git/commit
0031220: Visualization - remove internal field of viewer selector in context
authorachesnok <achesnok@opencascade.com>
Thu, 29 Jul 2021 10:28:19 +0000 (13:28 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 12 Aug 2021 15:57:05 +0000 (18:57 +0300)
commit45fc824bac0003fa61a58c24af169e9a3deb7197
treed7dce7cf32d63bfec0dcc1c0c8e37f334bcd528c
parentf227f3dc9686d07cadf6f8d55c0b9392a49d581e
0031220: Visualization - remove internal field of viewer selector in context

- Removed myMainSel field from AIS_InteractiveContext and obtained this value from mgrSelector.
- Moved SelectMgr_ViewerSelector3d implementation into SelectMgr_ViewerSelector to get rid of redundant separation and extra DownCast's.
- Declared SelectMgr_ViewerSelector3d as deprecated.
src/AIS/AIS_InteractiveContext.cxx
src/AIS/AIS_InteractiveContext.hxx
src/SelectMgr/FILES
src/SelectMgr/SelectMgr_SelectionImageFiller.hxx
src/SelectMgr/SelectMgr_ViewerSelector.cxx
src/SelectMgr/SelectMgr_ViewerSelector.hxx
src/SelectMgr/SelectMgr_ViewerSelector3d.cxx [deleted file]
src/SelectMgr/SelectMgr_ViewerSelector3d.hxx
src/StdSelect/StdSelect_ViewerSelector3d.hxx