occt: master 1c728f2d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2019-07-15 18:06:05 | master 6b9b7e3c |
Affected Issues | 0030668: Visualization - revise adding ZLayer API | |||
Changeset | 0030668: Visualization - revise adding ZLayer API V3d_Viewer::AddZLayer() has been replaced by V3d_Viewer::InsertLayerBefore() and V3d_Viewer::InsertLayerAfter() methods allowing to specify Layer settings and index of existing layer to insert new one before/after. The behavior of V3d_Viewer::AddZLayer() has been adjusted to append new Layer before Graphic3d_ZLayerId_Top (between Graphic3d_ZLayerId_Default and Graphic3d_ZLayerId_Top). Graphic3d_Layer now provides LayerId() property. Graphic3d_ZLayerSettings has been extended with IsRaytracable() property; Ray-Tracing now processes multiple layers instead of Graphic3d_ZLayerId_Default. Moved some methods from OpenGl_View to the base class Graphic3d_CView. |
|||
mod - src/Aspect/Aspect_GenId.cxx | Diff File | |||
mod - src/Aspect/Aspect_GenId.hxx | Diff File | |||
mod - src/D3DHost/D3DHost_GraphicDriver.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_CView.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_CView.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_GraphicDriver.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_GraphicDriver.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Layer.cxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_Layer.hxx | Diff File | |||
mod - src/Graphic3d/Graphic3d_ZLayerSettings.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_FrameStats.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_LayerFilter.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_LayerList.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_LayerList.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_View_Redraw.cxx | Diff File | |||
mod - src/V3d/V3d_Viewer.cxx | Diff File | |||
mod - src/V3d/V3d_Viewer.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
mod - tests/v3d/glsl/tiles | Diff File |