0027945: Visualization - handle correctly view clipping planes within zoom-persistent...
authorkgv <kgv@opencascade.com>
Thu, 13 Oct 2016 11:01:19 +0000 (14:01 +0300)
committerapn <apn@opencascade.com>
Thu, 13 Oct 2016 11:01:37 +0000 (14:01 +0300)
commit8b1441e374fe0778545a37f9c34d7ba3d1420989
tree85b05a5331319886d406ad9f8e2f9d0bf156d244
parenta8122531ce61679fc5ee37910872e302d7bad93a
0027945: Visualization - handle correctly view clipping planes within zoom-persistent objects

OpenGl_Structure::Render() and SelectMgr_ViewerSelector::checkOverlap()
now clip entire zoom/rotate persistence object
by checking anchor point with global clipping planes.

Image dump has been added to the new test case.
src/OpenGl/OpenGl_Structure.cxx
src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx
src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx
src/SelectMgr/SelectMgr_ViewerSelector.cxx
tests/bugs/vis/bug27945 [new file with mode: 0644]