go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
itkMultiInputMultiResolutionImageRegistrationMethodBase.h File Reference
#include "itkMultiResolutionImageRegistrationMethod2.h"
#include "itkMultiInputImageToImageMetricBase.h"
#include <vector>
#include "itkMultiInputMultiResolutionImageRegistrationMethodBase.hxx"
Include dependency graph for itkMultiInputMultiResolutionImageRegistrationMethodBase.h:

Go to the source code of this file.

Data Structures

class  itk::MultiInputMultiResolutionImageRegistrationMethodBase< TFixedImage, TMovingImage >
 

Namespaces

namespace  itk
 

Macros

#define elxOverrideSimpleSetMacro(_name, _type)    void Set##_name(_type _arg) override { this->Set##_name(_arg, 0); }
 
#define itkGetNumberOfMacro(_name)    virtual unsigned int GetNumberOf##_name##s() const { return this->m_##_name##s.size(); }
 
#define itkSetNumberOfMacro(_name)
 
#define itkSimpleSetMacro(_name, _type)    virtual void Set##_name(_type _arg) { this->Set##_name(_arg, 0); }
 

Macro Definition Documentation

◆ elxOverrideSimpleSetMacro

#define elxOverrideSimpleSetMacro ( _name,
_type )    void Set##_name(_type _arg) override { this->Set##_name(_arg, 0); }

◆ itkGetNumberOfMacro

#define itkGetNumberOfMacro ( _name)     virtual unsigned int GetNumberOf##_name##s() const { return this->m_##_name##s.size(); }

defines for example: GetNumberOfInterpolators()

Definition at line 46 of file itkMultiInputMultiResolutionImageRegistrationMethodBase.h.

◆ itkSetNumberOfMacro

#define itkSetNumberOfMacro ( _name)
Value:
virtual void SetNumberOf##_name##s(unsigned int _arg) \
{ \
if (this->m_##_name##s.size() != _arg) \
{ \
this->m_##_name##s.resize(_arg); \
this->Modified(); \
} \
}

defines for example: SetNumberOfInterpolators().

Definition at line 35 of file itkMultiInputMultiResolutionImageRegistrationMethodBase.h.

◆ itkSimpleSetMacro

#define itkSimpleSetMacro ( _name,
_type )    virtual void Set##_name(_type _arg) { this->Set##_name(_arg, 0); }

defines a method that calls the same method with an extra 0 argument.

Definition at line 28 of file itkMultiInputMultiResolutionImageRegistrationMethodBase.h.



Generated on 2024-07-17 for elastix by doxygen 1.11.0 (9b424b03c9833626cd435af22a444888fbbb192d) elastix logo