Open CASCADE Technology  6.9.0
Data Structures

OpenGl_ShaderStates.hxx File Reference

#include <InterfaceGraphic_tgl_all.hxx>
#include <NCollection_List.hxx>
#include <OpenGl_Element.hxx>
#include <OpenGl_Light.hxx>
#include <OpenGl_Vec.hxx>
#include <Visual3d_TypeOfSurfaceDetail.hxx>

Data Structures

class  OpenGl_StateInterface
 Defines interface for OpenGL state. More...
 
class  OpenGl_ProjectionState
 Defines state of OCCT projection transformation. More...
 
class  OpenGl_ModelWorldState
 Defines state of OCCT model-world transformation. More...
 
class  OpenGl_WorldViewState
 Defines state of OCCT world-view transformation. More...
 
class  OpenGl_LightSourceState
 Defines state of OCCT light sources. More...
 
class  OpenGl_MaterialState
 Defines generic state of OCCT material properties. More...
 
class  OpenGl_ClippingState
 Defines generic state of OCCT clipping state. More...
 
class  OpenGl_SurfaceDetailState
 Defines generic state of OCCT surface detail. More...