28 #ifndef __itkVersion_h
29 #define __itkVersion_h
34 #define ITK_VERSION_TO_STRING(x) ITK_VERSION_TO_STRING0(x)
35 #define ITK_VERSION_TO_STRING0(x) #x
37 ITK_VERSION_TO_STRING(ITK_VERSION_MAJOR) "." \
38 ITK_VERSION_TO_STRING(ITK_VERSION_MINOR) "." \
39 ITK_VERSION_TO_STRING(ITK_VERSION_PATCH)
40 #define ITK_SOURCE_VERSION "itk version " ITK_VERSION
75 static const char * GetITKVersion();
77 static int GetITKMajorVersion();
79 static int GetITKMinorVersion();
81 static int GetITKBuildVersion();
83 static const char * GetITKSourceVersion();
91 void operator=(
const Self &);
Light weight base class for most itk classes.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
Track the current version of the software.
Base class for most ITK classes.