18 #ifndef __elxBaseComponent_h 19 #define __elxBaseComponent_h 35 #pragma warning ( disable : 4786 ) 36 #pragma warning ( disable : 4503 ) 44 #define __ELASTIX_VERSION 4.800 122 std::string
ConvertSecondsToDHMS(
const double totalSeconds,
const unsigned int precision )
const;
143 #endif // end #ifndef __elxBaseComponent_h
virtual int BeforeAll(void)
virtual int BeforeAllBase(void)
void operator=(const BaseComponent &)
virtual void AfterEachResolution(void)
virtual void AfterEachIterationBase(void)
std::string ConvertSecondsToDHMS(const double totalSeconds, const unsigned int precision) const
The BaseComponent class is a class that all elastix components should inherit from.
virtual const char * elxGetClassName(void) const
virtual const char * GetComponentLabel(void) const
virtual void AfterRegistrationBase(void)
virtual void AfterEachResolutionBase(void)
virtual void BeforeEachResolutionBase(void)
virtual void BeforeRegistrationBase(void)
virtual void AfterEachIteration(void)
virtual void SetComponentLabel(const char *label, unsigned int idx)
std::string m_ComponentLabel
virtual void BeforeRegistration(void)
virtual void AfterRegistration(void)
virtual void BeforeEachResolution(void)