0023044: Regression: 3D views are not invalidated by some modifications of OpenGl_Str...
authorsan <san@opencascade.com>
Fri, 30 Mar 2012 13:29:19 +0000 (17:29 +0400)
committersan <san@opencascade.com>
Fri, 30 Mar 2012 13:29:19 +0000 (17:29 +0400)
commit298f9ad7098bbd93988a2ac253327a0c34fd89fd
tree2cbc2608e575e609c0b2c6bde3677ca10bae957f
parent2bd4c032a360875d77e3b7cd5f55d2d12e0aef71
0023044: Regression: 3D views are not invalidated by some modifications of OpenGl_Structure

myIsUpdated flag and Invalidate() method removed from OpenGl_Workspace class.
View redrawing is made unconditional.
V3d_View::Update() becomes deprecated and should be replaced with V3d_View::Redraw().
V3d_Viewer::Update() becomes deprecated and equivalent to Redraw()
src/OpenGl/OpenGl_GraphicDriver.cxx
src/OpenGl/OpenGl_GraphicDriver.hxx
src/OpenGl/OpenGl_GraphicDriver_4.cxx
src/OpenGl/OpenGl_GraphicDriver_7.cxx
src/OpenGl/OpenGl_GraphicDriver_9.cxx
src/OpenGl/OpenGl_Workspace.cxx
src/OpenGl/OpenGl_Workspace.hxx
src/OpenGl/OpenGl_Workspace_1.cxx
src/OpenGl/OpenGl_Workspace_2.cxx
src/V3d/V3d_View.cdl
src/V3d/V3d_Viewer.cdl