Open CASCADE Technology
6.5.4
|
Class to manage layers
#include <V3d_LayerMgr.hxx>
Public Member Functions | |
V3d_LayerMgr (const Handle< V3d_View > &aView) | |
const Handle_Visual3d_Layer & | Overlay () const |
Handle_V3d_View | View () const |
void | ColorScaleDisplay () |
void | ColorScaleErase () |
Standard_Boolean | ColorScaleIsDisplayed () const |
Handle_Aspect_ColorScale | ColorScale () const |
void | Compute () |
Recompute layer with objects | |
void | Resized () |
Protected Member Functions | |
virtual Standard_Boolean | Begin () |
Begin layers recomputation | |
virtual void | Redraw () |
Perform layers recomputation | |
virtual void | End () |
End layers recomputation | |
Protected Attributes | |
V3d_ViewPointer | myView |
Handle_Visual3d_Layer | myOverlay |
Handle_V3d_ColorScale | myColorScale |
Handle_V3d_ColorScaleLayerItem | myColorScaleLayerItem |
V3d_LayerMgr::V3d_LayerMgr | ( | const Handle< V3d_View > & | aView | ) |
virtual Standard_Boolean V3d_LayerMgr::Begin | ( | ) | [protected, virtual] |
Handle_Aspect_ColorScale V3d_LayerMgr::ColorScale | ( | ) | const |
virtual void V3d_LayerMgr::End | ( | ) | [protected, virtual] |
const Handle_Visual3d_Layer& V3d_LayerMgr::Overlay | ( | ) | const |
virtual void V3d_LayerMgr::Redraw | ( | ) | [protected, virtual] |
Handle_V3d_View V3d_LayerMgr::View | ( | ) | const |
Handle_V3d_ColorScale V3d_LayerMgr::myColorScale [protected] |
Handle_V3d_ColorScaleLayerItem V3d_LayerMgr::myColorScaleLayerItem [protected] |
Handle_Visual3d_Layer V3d_LayerMgr::myOverlay [protected] |
V3d_ViewPointer V3d_LayerMgr::myView [protected] |