Open CASCADE Technology
6.8.0
|
#include <OpenGl_Layer.hxx>
Public Member Functions | |
OpenGl_Layer (const Standard_Integer theNbPriorities=11) | |
Initializes associated priority list and layer properties. More... | |
const Graphic3d_ZLayerSettings | LayerSettings () const |
Returns settings of the layer object. More... | |
void | SetLayerSettings (Graphic3d_ZLayerSettings theSettings) |
Sets settings of the layer object. More... | |
const Standard_Boolean | IsSettingEnabled (const Graphic3d_ZLayerSetting theSetting) const |
Returns true if theSetting is enabled for the layer. More... | |
OpenGl_PriorityList & | PriorityList () |
Returns reference to associated priority list. More... | |
const OpenGl_PriorityList & | PriorityList () const |
Returns const reference to associated priority list. More... | |
void | Render (const Handle< OpenGl_Workspace > &AWorkspace, const OpenGl_GlobalLayerSettings &theDefaultSettings) const |
OpenGl_Layer::OpenGl_Layer | ( | const Standard_Integer | theNbPriorities = 11 | ) |
Initializes associated priority list and layer properties.
|
inline |
Returns true if theSetting is enabled for the layer.
|
inline |
Returns settings of the layer object.
|
inline |
Returns reference to associated priority list.
|
inline |
Returns const reference to associated priority list.
void OpenGl_Layer::Render | ( | const Handle< OpenGl_Workspace > & | AWorkspace, |
const OpenGl_GlobalLayerSettings & | theDefaultSettings | ||
) | const |
|
inline |
Sets settings of the layer object.