OSGDVRSimpleLUTShader.cpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <OSGConfig.h>
#include <OSGGL.h>
#include <OSGGLEXT.h>
#include <OSGWindow.h>
#include <OSGImage.h>
#include "OSGDVRLookupTable.h"
#include "OSGDVRSimpleShader.h"
#include "OSGDVRVolumeTexture.h"
#include "OSGDVRVolume.h"
#include "OSGDVRSimpleLUTShader.h"
#include <OSGGLU.h>
Go to the source code of this file.
Namespaces |
| namespace | osg |
Defines |
| #define | CHECK_GL_ERROR(msg) |
Typedefs |
| typedef void(OSG_APIENTRY * | FinalCombinerInputNVFunc )(GLenum, GLenum, GLenum, GLenum) |
| | register combiners setup for opacity correction
|
| typedef void(OSG_APIENTRY * | ActiveTextureARBFunc )(GLenum) |
| typedef const GLvoid *typedef | void (OSG_APIENTRY *ColorTableEXTFunc)(GLenum |
| typedef const GLvoid *typedef | GLenum |
| typedef const GLvoid *typedef | GLsizei |
Functions |
| typedef | void (OSG_APIENTRY *CombinerInputNVFunc)(GLenum |
Variables |
| typedef | GLboolean |
Define Documentation
| #define CHECK_GL_ERROR |
( |
msg |
|
) |
|
Value:{ \
const GLenum e = glGetError(); \
\
if((e != 0) && (e != GL_NO_ERROR)) \
{ \
std::cout << std::endl << "OpenGL-ERROR <0x" \
<< setfill('0') << hex << setw(4) << e << dec \
<< "> in " __FILE__ "(" << __LINE__ << ")!" << std::endl \
<< gluErrorString(e) << msg << std::endl; \
} \
}
Definition at line 712 of file OSGDVRSimpleLUTShader.cpp.
Typedef Documentation
| typedef const GLvoid* typedef void(OSG_APIENTRY *ColorTableEXTFunc)(GLenum |
| typedef const GLvoid *typedef GLenum |
Function Documentation
| typedef void |
( |
OSG_APIENTRY * |
CombinerInputNVFunc |
) |
|
Variable Documentation