Open CASCADE Technology  7.6.0
Data Structures | Enumerations

OpenGl_Context.hxx File Reference

#include <Aspect_Handle.hxx>
#include <Aspect_HatchStyle.hxx>
#include <Aspect_Drawable.hxx>
#include <Aspect_Display.hxx>
#include <Aspect_RenderingContext.hxx>
#include <Aspect_TypeOfLine.hxx>
#include <NCollection_DataMap.hxx>
#include <Graphic3d_DiagnosticInfo.hxx>
#include <Graphic3d_TextureUnit.hxx>
#include <NCollection_Map.hxx>
#include <NCollection_Handle.hxx>
#include <NCollection_List.hxx>
#include <NCollection_SparseArray.hxx>
#include <Message.hxx>
#include <OpenGl_Caps.hxx>
#include <OpenGl_LineAttributes.hxx>
#include <OpenGl_Material.hxx>
#include <OpenGl_MatrixState.hxx>
#include <OpenGl_Vec.hxx>
#include <OpenGl_Resource.hxx>
#include <OpenGl_TextureSet.hxx>
#include <Standard_Transient.hxx>
#include <TColStd_IndexedDataMapOfStringString.hxx>
#include <TColStd_PackedMapOfInteger.hxx>
#include <OpenGl_Clipping.hxx>
#include <OpenGl_GlCore11.hxx>
#include <NCollection_Shared.hxx>

Data Structures

class  OpenGl_Context
 This class generalize access to the GL context and available extensions. More...
 

Enumerations

enum  OpenGl_FeatureFlag { OpenGl_FeatureNotAvailable = 0 , OpenGl_FeatureInExtensions = 1 , OpenGl_FeatureInCore = 2 }
 

Enumeration Type Documentation

◆ OpenGl_FeatureFlag

Enumerator
OpenGl_FeatureNotAvailable 

Feature is not supported by OpenGl implementation.

OpenGl_FeatureInExtensions 

Feature is supported as extension.

OpenGl_FeatureInCore 

Feature is supported as part of core profile.