CustusX  2023.01.05-dev+develop.0da12
An IGT application
cxGPUImageBuffer.h File Reference
#include "cxResourceExport.h"
#include "cxPrecompiledHeader.h"
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <map>
#include <list>
#include "vtkForwardDeclarations.h"

Go to the source code of this file.

Classes

class  cx::GPUImageDataBuffer
 Helper class for sharing GPU memory over several Views (GL contexts). More...
 
class  cx::GPUImageLutBuffer
 Helper class for sharing GPU memory over several Views (GL contexts). More...
 
class  cx::GPUImageBufferRepository
 Repository for GPU buffers. More...
 

Namespaces

 cx
 Namespace for all CustusX production code.
 

Functions

GPUImageDataBufferPtr cx::createGPUImageDataBuffer (vtkImageDataPtr volume)
 
GPUImageLutBufferPtr cx::createGPUImageLutBuffer (vtkUnsignedCharArrayPtr lut)
 
GPUImageBufferRepository * cx::getGPUImageBufferRepository ()