Open CASCADE Technology
7.4.0
|
#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 | |
struct | OpenGl_TmplCore12< theBaseClass_t > |
OpenGL 1.2 core based on 1.1 version. More... | |
struct | OpenGl_TmplCore14< theBaseClass_t > |
OpenGL 1.4 core based on 1.3 version. More... | |
struct | OpenGl_TmplCore15< theBaseClass_t > |
struct | OpenGl_TmplCore20< theBaseClass_t > |
OpenGL 2.0 core based on 1.5 version. More... | |
struct | OpenGl_TmplCore21< theBaseClass_t > |
OpenGL 2.1 core based on 2.0 version. More... | |
struct | OpenGl_TmplCore30< theBaseClass_t > |
OpenGL 3.0 core. This is first version with deprecation model introduced. More... | |
struct | OpenGl_TmplCore31< theBaseClass_t > |
OpenGL 3.1 definition. More... | |
struct | OpenGl_TmplCore32< theBaseClass_t > |
OpenGL 3.2 definition. More... | |
struct | OpenGl_TmplCore33< theBaseClass_t > |
OpenGL 3.3 definition. More... | |
struct | OpenGl_TmplCore40< theBaseClass_t > |
OpenGL 4.0 definition. More... | |
struct | OpenGl_TmplCore41< theBaseClass_t > |
OpenGL 4.1 definition. More... | |
struct | OpenGl_TmplCore42< theBaseClass_t > |
OpenGL 4.2 definition. More... | |
struct | OpenGl_TmplCore43< theBaseClass_t > |
OpenGL 4.3 definition. More... | |
struct | OpenGl_TmplCore44< theBaseClass_t > |
OpenGL 4.4 definition. More... | |
struct | OpenGl_TmplCore45< theBaseClass_t > |
OpenGL 4.5 definition. More... | |
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. |