8 #include <vtkSmartPointer.h> 18 vtkSmartPointer<class vtkTextureObject>
createTextureObject(
unsigned int width,
unsigned int height,
unsigned int depth,
int dataType,
int numComps,
void *data, vtkSmartPointer<class vtkOpenGLRenderWindow> opengl_renderwindow);
19 vtkSmartPointer<class vtkOpenGLBufferObject>
allocateAndUploadArrayBuffer(
int my_numberOfTextureCoordinates,
int numberOfComponentsPerTexture,
const GLfloat *texture_data);
23 void printActiveVertexAndFragmentShader(vtkSmartPointer<class vtkOpenGLPolyDataMapper> mapper);
24 void printOpenGLVersion();
25 void printVtkOpenGLRenderWindowInfo(vtkSmartPointer<class vtkOpenGLRenderWindow> opengl_renderwindow);
28 #endif // VTKFIXTURE_H vtkSmartPointer< class vtkTextureObject > createTextureObject(unsigned int width, unsigned int height, unsigned int depth, int dataType, int numComps, void *data, vtkSmartPointer< class vtkOpenGLRenderWindow > opengl_renderwindow)
void createVTKWindowWithCylinderSourceWith3DTexture()
vtkSmartPointer< class vtkOpenGLBufferObject > allocateAndUploadArrayBuffer(int my_numberOfTextureCoordinates, int numberOfComponentsPerTexture, const GLfloat *texture_data)