0027969: Visualization - add interfaces to access selecting volumes from SelectMgr_Se...
authorvpa <vpa@opencascade.com>
Wed, 19 Oct 2016 16:11:23 +0000 (19:11 +0300)
committerapn <apn@opencascade.com>
Thu, 27 Oct 2016 14:04:44 +0000 (17:04 +0300)
commit871dcdc20127d84068a4b774d20a9dfbd57e508d
tree26842fbd22ac4d2578b6dd43f5d00b5bf7fe094f
parentdd115e1227faf1a95e759fc3a20e02752727d1c7
0027969: Visualization - add interfaces to access selecting volumes from SelectMgr_SelectingVolumeManager

- getter for selection frustum computed during last run of selection mechanism was added to SelectMgr_SelectingVolumeManager;
- getters for frustum planes were added to SelectMgr_BaseFrustum and its successors;
- an API for applications to get frustum planes was added to SelectBasics_SelectingVolumeManager.
src/SelectBasics/SelectBasics_SelectingVolumeManager.hxx
src/SelectMgr/SelectMgr_BaseFrustum.hxx
src/SelectMgr/SelectMgr_RectangularFrustum.cxx
src/SelectMgr/SelectMgr_RectangularFrustum.hxx
src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx
src/SelectMgr/SelectMgr_TriangularFrustum.cxx
src/SelectMgr/SelectMgr_TriangularFrustum.hxx
src/SelectMgr/SelectMgr_TriangularFrustumSet.cxx
src/SelectMgr/SelectMgr_TriangularFrustumSet.hxx