Open CASCADE Technology  6.9.0
Data Structures | Macros
OpenGl_AspectFace.hxx File Reference
#include <InterfaceGraphic_telem.hxx>
#include <Aspect_InteriorStyle.hxx>
#include <Aspect_PolygonOffsetMode.hxx>
#include <TCollection_AsciiString.hxx>
#include <Handle_Graphic3d_TextureParams.hxx>
#include <Handle_OpenGl_ShaderProgram.hxx>
#include <Handle_OpenGl_Texture.hxx>
#include <OpenGl_AspectLine.hxx>
#include <OpenGl_Element.hxx>
#include <Graphic3d_AspectFillArea3d.hxx>
#include <Graphic3d_CAspectFillArea.hxx>
#include <Graphic3d_ShaderProgram.hxx>
#include <Graphic3d_TextureMap.hxx>

Data Structures

struct  OPENGL_SURF_PROP
 
class  OpenGl_AspectFace
 
struct  OpenGl_AspectFace::Resources
 OpenGl resources. More...
 

Macros

#define OPENGL_AMBIENT_MASK   (1<<0)
 
#define OPENGL_DIFFUSE_MASK   (1<<1)
 
#define OPENGL_SPECULAR_MASK   (1<<2)
 
#define OPENGL_EMISSIVE_MASK   (1<<3)
 

Macro Definition Documentation

#define OPENGL_AMBIENT_MASK   (1<<0)
#define OPENGL_DIFFUSE_MASK   (1<<1)
#define OPENGL_EMISSIVE_MASK   (1<<3)
#define OPENGL_SPECULAR_MASK   (1<<2)