@@ -2109,7 +2109,7 @@ \subsection{Indentation and Tabs}
2109
2109
itkNewMacro(Self);
2110
2110
2111
2111
/** Run-time type information (and related methods) */
2112
- itkTypeMacro (SpecializedFilter, ImageToImageFilter );
2112
+ itkOverrideGetNameOfClassMacro (SpecializedFilter);
2113
2113
2114
2114
...
2115
2115
};
@@ -2228,7 +2228,7 @@ \subsection{White Spaces}
2228
2228
itkNewMacro(Self);
2229
2229
2230
2230
/** Run-time type information (and related methods) */
2231
- itkTypeMacro (SpecializedFilter, ImageToImageFilter );
2231
+ itkOverrideGetNameOfClassMacro (SpecializedFilter);
2232
2232
2233
2233
// ...
2234
2234
};
@@ -3228,9 +3228,8 @@ \section{Using Standard Macros}
3228
3228
\item \code {itkNewMacro(T)}: Creates the static class method \code {New()}
3229
3229
that interacts with the object factory to instantiate objects. The method
3230
3230
returns a \code {SmartPointer<T>} properly reference counted.
3231
- \item \code {itkTypeMacro(thisClass, superclass)}: Adds standard methods a
3232
- class, mainly type information. Adds the \code {GetNameOfClass()} method to the
3233
- class.
3231
+ \item \code {itkOverrideGetNameOfClassMacro(thisClass)}: Adds an override of
3232
+ the \code {GetNameOfClass()} method to the class.
3234
3233
\item \code {ITK\_ DISALLOW\_ COPY\_ AND\_ ASSIGN(TypeName)}: Disallow copying by
3235
3234
declaring copy constructor and assignment operator deleted. This must be
3236
3235
declared in the \textbf {public } section.
@@ -3297,7 +3296,7 @@ \section{Using Standard Macros}
3297
3296
itkNewMacro(Self);
3298
3297
3299
3298
/** Run-time type information (and related methods). */
3300
- itkTypeMacro (Image, ImageBase );
3299
+ itkOverrideGetNameOfClassMacro (Image);
3301
3300
\end {minted }
3302
3301
\normalsize
3303
3302
0 commit comments