CustusX  2023.01.05-dev+develop.0da12
An IGT application
ShaderCallback Class Reference

#include <shadercallback.h>

Inheritance diagram for ShaderCallback:

Public Member Functions

virtual void Execute (vtkObject *, unsigned long event, void *cbo)
 
 ShaderCallback ()
 
void test (unsigned long event, void *cbo)
 

Static Public Member Functions

static ShaderCallbackNew ()
 

Public Attributes

vtkSmartPointer< class vtkOpenGLRenderWindow > mRenderWindow
 
vtkSmartPointer< class vtkOpenGLBufferObject > mColorBufferObject
 
vtkSmartPointer< class vtkOpenGLBufferObject > mTextureBufferObject
 
vtkSmartPointer< class vtkTextureObject > mTextureObject1
 
vtkSmartPointer< class vtkTextureObject > mTextureObject2
 

Detailed Description

Definition at line 15 of file shadercallback.h.

Constructor & Destructor Documentation

ShaderCallback::ShaderCallback ( )

Definition at line 204 of file shadercallback.cpp.

Member Function Documentation

void ShaderCallback::Execute ( vtkObject *  ,
unsigned long  event,
void *  cbo 
)
virtual

Definition at line 193 of file shadercallback.cpp.

ShaderCallback * ShaderCallback::New ( )
static

Definition at line 19 of file shadercallback.cpp.

void ShaderCallback::test ( unsigned long  event,
void *  cbo 
)

Definition at line 108 of file shadercallback.cpp.

Member Data Documentation

vtkSmartPointer<class vtkOpenGLBufferObject> ShaderCallback::mColorBufferObject

Definition at line 26 of file shadercallback.h.

vtkSmartPointer<class vtkOpenGLRenderWindow> ShaderCallback::mRenderWindow

Definition at line 24 of file shadercallback.h.

vtkSmartPointer<class vtkOpenGLBufferObject> ShaderCallback::mTextureBufferObject

Definition at line 27 of file shadercallback.h.

vtkSmartPointer<class vtkTextureObject> ShaderCallback::mTextureObject1

Definition at line 28 of file shadercallback.h.

vtkSmartPointer<class vtkTextureObject> ShaderCallback::mTextureObject2

Definition at line 29 of file shadercallback.h.


The documentation for this class was generated from the following files: