Open CASCADE Technology 6.5.2
Data Structures | Defines | Typedefs | Functions
OpenGl_LightBox.hxx File Reference
#include <GL/gl.h>
#include <OpenGl_tgl_all.hxx>
#include <OpenGl_telem.hxx>
#include <OpenGl_tsm.hxx>

Data Structures

struct  TEL_LIGHT

Defines

#define OpenGLMaxLights   8

Typedefs

typedef struct TEL_LIGHTtel_light

Functions

TStatus AddLight (Tint WksID, Tint LightID, tel_light light)
TStatus UpdateLight (Tint WksID)
TStatus RemoveLight (Tint WksID, Tint LightID)
TStatus RemoveWksLight (Tint WksID)
TStatus ResetWksLight (Tint WksID)
void LightOn (void)
void LightOff (void)
GLboolean IsLightOn (void)

Define Documentation

#define OpenGLMaxLights   8

Typedef Documentation

typedef struct TEL_LIGHT * tel_light

Function Documentation

TStatus AddLight ( Tint  WksID,
Tint  LightID,
tel_light  light 
)
GLboolean IsLightOn ( void  )
void LightOff ( void  )
void LightOn ( void  )
TStatus RemoveLight ( Tint  WksID,
Tint  LightID 
)
TStatus RemoveWksLight ( Tint  WksID)
TStatus ResetWksLight ( Tint  WksID)
TStatus UpdateLight ( Tint  WksID)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines