Public Types | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes

cmtk::DeviceUniformVolumeArray Class Reference
[cmtkGPU library]

Representation of a uniform volume as 3D texture in device memory. More...

#include <cmtkDeviceUniformVolumeArray.h>

Collaboration diagram for cmtk::DeviceUniformVolumeArray:
Collaboration graph
[legend]

List of all members.

Public Types

typedef DeviceUniformVolumeArray Self
 This class.
typedef SmartPointer< SelfSmartPtr
 Smart pointer to this class.

Public Member Functions

DeviceArray::SmartPtrGetDeviceArrayPtr ()
 Get volume array on device.

Static Public Member Functions

static Self::SmartPtr Create (const UniformVolume &volume)
 Create device representation of volume object.

Private Member Functions

 DeviceUniformVolumeArray (const UniformVolume &volume)
 Constructor.

Private Attributes

DeviceArray::SmartPtr m_DeviceArrayPointer
 Device array pointer.

Detailed Description

Representation of a uniform volume as 3D texture in device memory.

Definition at line 48 of file cmtkDeviceUniformVolumeArray.h.


Member Typedef Documentation

This class.

Definition at line 52 of file cmtkDeviceUniformVolumeArray.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines