#include <Aspect_Drawable.hxx>#include <Aspect_Display.hxx>#include <Aspect_GraphicsLibrary.hxx>#include <Aspect_RenderingContext.hxx>#include <Graphic3d_DiagnosticInfo.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 <NCollection_Shared.hxx>#include <memory>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 } |
| enum 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. |