#include <VTKViewer_OpenGLHelper.h>
|
typedef void(* | PFNGLSHADERSOURCEARBPROC )(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length) |
|
typedef GLhandleARB(* | PFNGLCREATESHADEROBJECTARBPROC )(GLenum shaderType) |
|
typedef void(* | PFNGLBINDBUFFERARBPROC )(GLenum target, GLuint buffer) |
|
typedef void(* | PFNGLDELETEBUFFERSARBPROC )(GLsizei n, const GLuint *buffers) |
|
typedef void(* | PFNGLGENBUFFERSARBPROC )(GLsizei n, GLuint *buffers) |
|
typedef void(* | PFNGLBUFFERDATAARBPROC )(GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage) |
|
typedef void(* | PFNGLCOMPILESHADERARBPROC )(GLhandleARB shaderObj) |
|
typedef GLhandleARB(* | PFNGLCREATEPROGRAMOBJECTARBPROC )(void) |
|
typedef void(* | PFNGLATTACHOBJECTARBPROC )(GLhandleARB containerObj, GLhandleARB obj) |
|
typedef void(* | PFNGLLINKPROGRAMARBPROC )(GLhandleARB programObj) |
|
typedef void(* | PFNGLUSEPROGRAMOBJECTARBPROC )(GLhandleARB programObj) |
|
typedef GLint(* | PFNGLGETATTRIBLOCATIONARBPROC )(GLhandleARB programObj, const GLcharARB *name) |
|
typedef void(* | PFNGLVERTEXATTRIBPOINTERARBPROC )(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) |
|
typedef void(* | PFNGLENABLEVERTEXATTRIBARRAYARBPROC )(GLuint index) |
|
typedef void(* | PFNGLDISABLEVERTEXATTRIBARRAYARBPROC )(GLuint index) |
|
typedef void( * VTKViewer_OpenGLHelper::PFNGLBINDBUFFERARBPROC)(GLenum target, GLuint buffer) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLBUFFERDATAARBPROC)(GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLCOMPILESHADERARBPROC)(GLhandleARB shaderObj) |
|
protected |
typedef GLhandleARB( * VTKViewer_OpenGLHelper::PFNGLCREATEPROGRAMOBJECTARBPROC)(void) |
|
protected |
typedef GLhandleARB( * VTKViewer_OpenGLHelper::PFNGLCREATESHADEROBJECTARBPROC)(GLenum shaderType) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLDELETEBUFFERSARBPROC)(GLsizei n, const GLuint *buffers) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLDISABLEVERTEXATTRIBARRAYARBPROC)(GLuint index) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLENABLEVERTEXATTRIBARRAYARBPROC)(GLuint index) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLGENBUFFERSARBPROC)(GLsizei n, GLuint *buffers) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLLINKPROGRAMARBPROC)(GLhandleARB programObj) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLSHADERSOURCEARBPROC)(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLUSEPROGRAMOBJECTARBPROC)(GLhandleARB programObj) |
|
protected |
typedef void( * VTKViewer_OpenGLHelper::PFNGLVERTEXATTRIBPOINTERARBPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer) |
|
protected |
VTKViewer_OpenGLHelper::VTKViewer_OpenGLHelper |
( |
| ) |
|
VTKViewer_OpenGLHelper::~VTKViewer_OpenGLHelper |
( |
| ) |
|
void VTKViewer_OpenGLHelper::Init |
( |
| ) |
|
References GL_GetProcAddress, mIsInitialized, vglAttachObjectARB, vglBindBufferARB, vglBufferDataARB, vglCompileShaderARB, vglCreateProgramObjectARB, vglCreateShaderObjectARB, vglDeleteBuffersARB, vglDisableVertexAttribArrayARB, vglEnableVertexAttribArrayARB, vglGenBuffersARB, vglGetAttribLocationARB, vglLinkProgramARB, vglShaderSourceARB, vglUseProgramObjectARB, and vglVertexAttribPointerARB.
bool VTKViewer_OpenGLHelper::IsInitialized |
( |
| ) |
const |
|
inline |
bool VTKViewer_OpenGLHelper::mIsInitialized |
|
protected |
The documentation for this class was generated from the following files: