Public Types | Public Member Functions | Private Attributes

cmtk::ImagePairAffineRegistrationFunctionalDevice Class Reference
[cmtkGPU library]

Functional for affine registration of two images on the GPU. More...

#include <cmtkImagePairAffineRegistrationFunctionalDevice.h>

Inheritance diagram for cmtk::ImagePairAffineRegistrationFunctionalDevice:
Inheritance graph
[legend]
Collaboration diagram for cmtk::ImagePairAffineRegistrationFunctionalDevice:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
ImagePairAffineRegistrationFunctionalDevice 
Self
 This class.
typedef SmartPointer< SelfSmartPtr
 Smart pointer to this class.
typedef
ImagePairRegistrationFunctional 
Superclass
 Superclass.

Public Member Functions

 ImagePairAffineRegistrationFunctionalDevice (UniformVolume::SmartConstPtr &fixedVolume, UniformVolume::SmartConstPtr &movingVolume)
 Constructor.
virtual ~ImagePairAffineRegistrationFunctionalDevice ()
 Destructor.
virtual Self::ReturnType Evaluate ()
 Compute functional value.

Private Attributes

DeviceUniformVolumeArray::SmartPtr m_FixedVolumeOnDevice
 Fixed volume on compute device.
DeviceUniformVolumeArray::SmartPtr m_MovingVolumeOnDevice
 Moving volume on compute device.

Detailed Description

Functional for affine registration of two images on the GPU.

Definition at line 51 of file cmtkImagePairAffineRegistrationFunctionalDevice.h.


Member Typedef Documentation

This class.

Reimplemented from cmtk::ImagePairRegistrationFunctional.

Definition at line 56 of file cmtkImagePairAffineRegistrationFunctionalDevice.h.

Smart pointer to this class.

Reimplemented from cmtk::Functional.

Definition at line 59 of file cmtkImagePairAffineRegistrationFunctionalDevice.h.

Superclass.

Reimplemented from cmtk::ImagePairRegistrationFunctional.

Definition at line 62 of file cmtkImagePairAffineRegistrationFunctionalDevice.h.


Constructor & Destructor Documentation

virtual cmtk::ImagePairAffineRegistrationFunctionalDevice::~ImagePairAffineRegistrationFunctionalDevice (  ) [inline, virtual]

Destructor.

Definition at line 68 of file cmtkImagePairAffineRegistrationFunctionalDevice.h.


Member Data Documentation

Fixed volume on compute device.

Definition at line 75 of file cmtkImagePairAffineRegistrationFunctionalDevice.h.

Moving volume on compute device.

Definition at line 78 of file cmtkImagePairAffineRegistrationFunctionalDevice.h.


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