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

#include <vtkfixture.h>

Public Member Functions

 vtkfixture ()
 
void createVTKWindowWithCylinderSourceWith3DTexture ()
 

Protected Member Functions

vtkSmartPointer< class vtkTextureObject > createTextureObject (unsigned int width, unsigned int height, unsigned int depth, int dataType, int numComps, void *data, vtkSmartPointer< class vtkOpenGLRenderWindow > opengl_renderwindow)
 
vtkSmartPointer< class vtkOpenGLBufferObject > allocateAndUploadArrayBuffer (int my_numberOfTextureCoordinates, int numberOfComponentsPerTexture, const GLfloat *texture_data)
 

Detailed Description

Definition at line 10 of file vtkfixture.h.

Constructor & Destructor Documentation

vtkfixture::vtkfixture ( )

Definition at line 23 of file vtkfixture.cpp.

Member Function Documentation

vtkSmartPointer< vtkOpenGLBufferObject > vtkfixture::allocateAndUploadArrayBuffer ( int  my_numberOfTextureCoordinates,
int  numberOfComponentsPerTexture,
const GLfloat *  texture_data 
)
protected

Definition at line 89 of file vtkfixture.cpp.

vtkSmartPointer< vtkTextureObject > vtkfixture::createTextureObject ( unsigned int  width,
unsigned int  height,
unsigned int  depth,
int  dataType,
int  numComps,
void *  data,
vtkSmartPointer< class vtkOpenGLRenderWindow >  opengl_renderwindow 
)
protected

Definition at line 59 of file vtkfixture.cpp.

void vtkfixture::createVTKWindowWithCylinderSourceWith3DTexture ( )

Definition at line 112 of file vtkfixture.cpp.


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