Fraxinus  17.12-rc4
An IGT application
cx::ShaderCallback::ShaderItem Struct Reference

#include <cxShaderCallback.h>

Public Attributes

QString mTextureUid
 
vtkTextureObjectPtr mTexture
 
QString mTextureCoordinatesUid
 
vtkOpenGLBufferObjectPtr mTextureCoordinates
 
QString mLUTUid
 
vtkTextureObjectPtr mLUT
 
float mWindow
 
float mLevel
 
float mLLR
 
float mAlpha
 

Detailed Description

Conventient structure that groups relevant information for our custom OpenGL shaders on a per view basis.

Definition at line 65 of file cxShaderCallback.h.

Member Data Documentation

float cx::ShaderCallback::ShaderItem::mAlpha

Definition at line 80 of file cxShaderCallback.h.

float cx::ShaderCallback::ShaderItem::mLevel

Definition at line 78 of file cxShaderCallback.h.

float cx::ShaderCallback::ShaderItem::mLLR

Definition at line 79 of file cxShaderCallback.h.

vtkTextureObjectPtr cx::ShaderCallback::ShaderItem::mLUT

Definition at line 74 of file cxShaderCallback.h.

QString cx::ShaderCallback::ShaderItem::mLUTUid

Definition at line 73 of file cxShaderCallback.h.

vtkTextureObjectPtr cx::ShaderCallback::ShaderItem::mTexture

Definition at line 68 of file cxShaderCallback.h.

vtkOpenGLBufferObjectPtr cx::ShaderCallback::ShaderItem::mTextureCoordinates

Definition at line 71 of file cxShaderCallback.h.

QString cx::ShaderCallback::ShaderItem::mTextureCoordinatesUid

Definition at line 70 of file cxShaderCallback.h.

QString cx::ShaderCallback::ShaderItem::mTextureUid

Definition at line 67 of file cxShaderCallback.h.

float cx::ShaderCallback::ShaderItem::mWindow

Definition at line 77 of file cxShaderCallback.h.


The documentation for this struct was generated from the following file: