Helper class for GPU rendering of slices.
More...
#include <cxTextureSlicePainter.h>
Helper class for GPU rendering of slices.
- See also
- Texture3DSlicerProxyImpl
Definition at line 76 of file cxTextureSlicePainter.h.
◆ TextureSlicePainter()
cx::TextureSlicePainter::TextureSlicePainter |
( |
| ) |
|
|
protected |
◆ ~TextureSlicePainter()
cx::TextureSlicePainter::~TextureSlicePainter |
( |
| ) |
|
|
protectedvirtual |
◆ CanRender()
bool cx::TextureSlicePainter::CanRender |
( |
vtkRenderer * |
, |
|
|
vtkActor * |
|
|
) |
| |
|
protected |
◆ ClearGraphicsResources()
void cx::TextureSlicePainter::ClearGraphicsResources |
( |
| ) |
|
|
protected |
◆ LoadRequiredExtension()
bool cx::TextureSlicePainter::LoadRequiredExtension |
( |
vtkOpenGLExtensionManager * |
mgr, |
|
|
QString |
id |
|
) |
| |
|
staticprotected |
◆ LoadRequiredExtensions()
bool cx::TextureSlicePainter::LoadRequiredExtensions |
( |
vtkOpenGLExtensionManager * |
mgr | ) |
|
|
static |
◆ New()
◆ PrepareForRendering()
void cx::TextureSlicePainter::PrepareForRendering |
( |
vtkRenderer * |
renderer, |
|
|
vtkActor * |
actor |
|
) |
| |
|
protectedvirtual |
◆ PrintSelf()
void cx::TextureSlicePainter::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ releaseGraphicsResources()
void cx::TextureSlicePainter::releaseGraphicsResources |
( |
int |
index | ) |
|
◆ ReleaseGraphicsResources()
void cx::TextureSlicePainter::ReleaseGraphicsResources |
( |
vtkWindow * |
win | ) |
|
|
virtual |
◆ RenderInternal()
void cx::TextureSlicePainter::RenderInternal |
( |
vtkRenderer * |
renderer, |
|
|
vtkActor * |
actor, |
|
|
unsigned long |
typeflags, |
|
|
bool |
forceCompileOnly |
|
) |
| |
|
protected |
◆ SetColorAttribute()
void cx::TextureSlicePainter::SetColorAttribute |
( |
int |
index, |
|
|
float |
window, |
|
|
float |
level, |
|
|
float |
llr, |
|
|
float |
alpha |
|
) |
| |
◆ SetLutBuffer()
◆ setShaderPath()
void cx::TextureSlicePainter::setShaderPath |
( |
QString |
path | ) |
|
◆ SetVolumeBuffer()
◆ vtkTypeMacro()
The documentation for this class was generated from the following files:
- /mnt/bamboo/bamboo/buildagent/xml-data/build-dir/NN-NI-BU2/CX/CX/source/resource/view/Primitives/cxTextureSlicePainter.h
- /mnt/bamboo/bamboo/buildagent/xml-data/build-dir/NN-NI-BU2/CX/CX/source/resource/view/Primitives/cxTextureSlicePainter.cpp