CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::SingleVolumePainterHelper Class Reference

#include <cxTextureSlicePainter.h>

Public Member Functions

 SingleVolumePainterHelper (int index)
 
 SingleVolumePainterHelper ()
 
 ~SingleVolumePainterHelper ()
 
void SetBuffer (GPUImageDataBufferPtr buffer)
 
void SetBuffer (GPUImageLutBufferPtr buffer)
 
void SetColorAttribute (float window, float level, float llr, float alpha)
 
void initializeRendering ()
 
void setUniformiArray (vtkUniformVariables *uniforms, QString name, int val)
 
void setUniformfArray (vtkUniformVariables *uniforms, QString name, float val)
 
void eachRenderInternal (vtkSmartPointer< vtkShaderProgram2 > shader)
 

Detailed Description

Definition at line 67 of file cxTextureSlicePainter.h.

Constructor & Destructor Documentation

cx::SingleVolumePainterHelper::SingleVolumePainterHelper ( int  index)
explicit

Definition at line 82 of file cxTextureSlicePainter.cpp.

cx::SingleVolumePainterHelper::SingleVolumePainterHelper ( )

Definition at line 91 of file cxTextureSlicePainter.cpp.

cx::SingleVolumePainterHelper::~SingleVolumePainterHelper ( )

Definition at line 100 of file cxTextureSlicePainter.cpp.

Member Function Documentation

void cx::SingleVolumePainterHelper::eachRenderInternal ( vtkSmartPointer< vtkShaderProgram2 >  shader)

Definition at line 143 of file cxTextureSlicePainter.cpp.

void cx::SingleVolumePainterHelper::initializeRendering ( )

Definition at line 123 of file cxTextureSlicePainter.cpp.

void cx::SingleVolumePainterHelper::SetBuffer ( GPUImageDataBufferPtr  buffer)

Definition at line 105 of file cxTextureSlicePainter.cpp.

void cx::SingleVolumePainterHelper::SetBuffer ( GPUImageLutBufferPtr  buffer)

Definition at line 110 of file cxTextureSlicePainter.cpp.

void cx::SingleVolumePainterHelper::SetColorAttribute ( float  window,
float  level,
float  llr,
float  alpha 
)

Definition at line 115 of file cxTextureSlicePainter.cpp.

void cx::SingleVolumePainterHelper::setUniformfArray ( vtkUniformVariables *  uniforms,
QString  name,
float  val 
)

Definition at line 137 of file cxTextureSlicePainter.cpp.

void cx::SingleVolumePainterHelper::setUniformiArray ( vtkUniformVariables *  uniforms,
QString  name,
int  val 
)

Definition at line 131 of file cxTextureSlicePainter.cpp.


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