Medical Imaging Interaction Toolkit  2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitk::MITKAlgorithmHelper Class Reference

MITKAlgorithmHelper. More...

#include <mitkAlgorithmHelper.h>

Classes

struct  CheckError
 

Public Member Functions

 MITKAlgorithmHelper (map::algorithm::RegistrationAlgorithmBase *algorithm)
 
void SetData (const mitk::BaseData *moving, const mitk::BaseData *target)
 
void SetAllowImageCasting (bool allowCasting)
 
bool GetAllowImageCasting () const
 
bool CheckData (const mitk::BaseData *moving, const mitk::BaseData *target, CheckError::Type &error) const
 
map::core::RegistrationBase::Pointer GetRegistration () const
 
mitk::MAPRegistrationWrapper::Pointer GetMITKRegistrationWrapper () const
 
 ~MITKAlgorithmHelper ()
 

Static Public Member Functions

static bool HasImageAlgorithmInterface (const map::algorithm::RegistrationAlgorithmBase *algorithm)
 
static bool HasPointSetAlgorithmInterface (const map::algorithm::RegistrationAlgorithmBase *algorithm)
 

Detailed Description

MITKAlgorithmHelper.

Remarks
Current implementation is not thread-save. Just use one Helper class per registration task.
Warning
This class is not yet documented. Use "git blame" and ask the author to provide basic documentation.

Definition at line 37 of file mitkAlgorithmHelper.h.

Constructor & Destructor Documentation

◆ MITKAlgorithmHelper()

mitk::MITKAlgorithmHelper::MITKAlgorithmHelper ( map::algorithm::RegistrationAlgorithmBase *  algorithm)

Definition at line 32 of file mitkAlgorithmHelper.cpp.

◆ ~MITKAlgorithmHelper()

mitk::MITKAlgorithmHelper::~MITKAlgorithmHelper ( )
inline

Member Function Documentation

◆ CheckData()

◆ GetAllowImageCasting()

bool mitk::MITKAlgorithmHelper::GetAllowImageCasting ( ) const

Definition at line 209 of file mitkAlgorithmHelper.cpp.

◆ GetMITKRegistrationWrapper()

mitk::MAPRegistrationWrapper::Pointer mitk::MITKAlgorithmHelper::GetMITKRegistrationWrapper ( ) const

Definition at line 108 of file mitkAlgorithmHelper.cpp.

References GetRegistration(), and mitk::MAPRegistrationWrapper::New().

Referenced by GetRegistration().

◆ GetRegistration()

map::core::RegistrationBase::Pointer mitk::MITKAlgorithmHelper::GetRegistration ( ) const

◆ HasImageAlgorithmInterface()

bool mitk::MITKAlgorithmHelper::HasImageAlgorithmInterface ( const map::algorithm::RegistrationAlgorithmBase *  algorithm)
static

Definition at line 38 of file mitkAlgorithmHelper.cpp.

◆ HasPointSetAlgorithmInterface()

bool mitk::MITKAlgorithmHelper::HasPointSetAlgorithmInterface ( const map::algorithm::RegistrationAlgorithmBase *  algorithm)
static

Definition at line 55 of file mitkAlgorithmHelper.cpp.

References GetRegistration().

◆ SetAllowImageCasting()

void mitk::MITKAlgorithmHelper::SetAllowImageCasting ( bool  allowCasting)

◆ SetData()


The documentation for this class was generated from the following files: