Device memory representation of a uniform volume with static helper functions. More...
#include <cmtkDeviceUniformVolume.h>
Public Types | |
typedef DeviceUniformVolume | Self |
This class. | |
typedef SmartPointer< Self > | SmartPtr |
Smart pointer to this class. | |
Public Member Functions | |
DeviceMemory < UniformVolumeOnDevice > & | GetOnDevice () |
Return device representation of volume. | |
DeviceMemory< float > & | GetDataOnDevice () |
Return device data pointer. | |
Static Public Member Functions | |
static Self::SmartPtr | Create (const UniformVolume &volume, const size_t padDataToMultiple=1) |
Create device representation of volume object. | |
Private Member Functions | |
DeviceUniformVolume (const UniformVolume &volume, const size_t padDataToMultiple=1) | |
Constructor. | |
Private Attributes | |
DeviceMemory < UniformVolumeOnDevice > ::SmartPtr | m_OnDevice |
Managed device memory pointer to parameter block. | |
DeviceMemory< float >::SmartPtr | m_OnDeviceData |
Managed device memory pointer to volume data. |
Device memory representation of a uniform volume with static helper functions.
Definition at line 49 of file cmtkDeviceUniformVolume.h.
This class.
Definition at line 53 of file cmtkDeviceUniformVolume.h.