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)

Functions

typedef void (OSG_APIENTRY *CombinerInputNVFunc)(GLenum

Variables

typedef GLenum
typedef GLboolean
typedef GLsizei
static char cvsid_cpp [] = "@(#)$Id: $"
static char cvsid_hpp [] = OSGDVRSIMPLELUTSHADER_HEADER_CVSID
static char cvsid_inl [] = OSGDVRSIMPLELUTSHADER_INLINE_CVSID


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 709 of file OSGDVRSimpleLUTShader.cpp.


Typedef Documentation

typedef void(OSG_APIENTRY * FinalCombinerInputNVFunc)(GLenum, GLenum, GLenum, GLenum)

Definition at line 415 of file OSGDVRSimpleLUTShader.cpp.

typedef void(OSG_APIENTRY * ActiveTextureARBFunc)(GLenum)

Definition at line 722 of file OSGDVRSimpleLUTShader.cpp.


Function Documentation

typedef void ( OSG_APIENTRY *  CombinerInputNVFunc  ) 


Variable Documentation

typedef const GLvoid* typedef GLenum

Definition at line 420 of file OSGDVRSimpleLUTShader.cpp.

typedef GLboolean

Definition at line 426 of file OSGDVRSimpleLUTShader.cpp.

typedef const GLvoid *typedef GLsizei

char cvsid_cpp[] = "@(#)$Id: $" [static]

Definition at line 1276 of file OSGDVRSimpleLUTShader.cpp.

char cvsid_hpp[] = OSGDVRSIMPLELUTSHADER_HEADER_CVSID [static]

Definition at line 1277 of file OSGDVRSimpleLUTShader.cpp.

char cvsid_inl[] = OSGDVRSIMPLELUTSHADER_INLINE_CVSID [static]

Definition at line 1278 of file OSGDVRSimpleLUTShader.cpp.


Generated on Mon Mar 17 11:10:08 2008 for OpenSG by  doxygen 1.5.5