16 #ifndef niftkLightweightCUDAImage_h
17 #define niftkLightweightCUDAImage_h
19 #include "niftkCUDAExports.h"
20 #include <cuda_runtime_api.h>
58 unsigned int GetId()
const;
60 unsigned int GetWidth()
const;
61 unsigned int GetHeight()
const;
62 unsigned int GetBytePitch()
const;
69 cudaEvent_t GetReadyEvent()
const;
73 QAtomicInt* m_RefCount;
77 cudaEvent_t m_ReadyEvent;
80 std::size_t m_SizeInBytes;
83 unsigned int m_Height;
84 unsigned int m_BytePitch;
88 cudaStream_t m_LastUsedByStream;
Definition: niftkCUDAManager.h:120
Definition: niftkLightweightCUDAImage.h:33
Definition: niftkExceptionObject.h:21