0027137: Visualization - handle shadow structures within V3d_View::Gravity()
authorkgv <kgv@opencascade.com>
Wed, 10 Feb 2016 13:19:20 +0000 (16:19 +0300)
committerabv <abv@opencascade.com>
Thu, 11 Feb 2016 21:04:31 +0000 (00:04 +0300)
commit770fa4d4cfaef5160506f88348a327827a1e4965
treeb4672dadbd27670832047e3e6357153d4738726b
parent66dce5e76b0de33311494a58f8c696a78449194f
0027137: Visualization - handle shadow structures within V3d_View::Gravity()

OpenGl_StructureShadow - copy bounding box from parent structure.
Prs3d_PresentationShadow::CalculateBoundBox() - do nothing.

V3d_View::Gravity() - skip presentations with transformation persistence flags.
Use cached presentation bounding box.
src/Graphic3d/Graphic3d_Structure.hxx
src/OpenGl/OpenGl_StructureShadow.cxx
src/Prs3d/Prs3d_PresentationShadow.cxx
src/Prs3d/Prs3d_PresentationShadow.hxx
src/V3d/V3d_View.cxx