Main Page
Groups
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File
List
Namespace Members
Compound Members
File Members
Concepts
itk::ImageToImageFilterDetail::UnsignedIntDispatch< int > Struct Template Reference
Templated class to produce a unique type for each unsigned integer (usually a dimension).
More...
#include <itkImageToImageFilterDetail.h>
Inheritance diagram for itk::ImageToImageFilterDetail::UnsignedIntDispatch< int >:
[legend]Collaboration diagram for itk::ImageToImageFilterDetail::UnsignedIntDispatch< int >:
[legend]
Detailed Description
template<unsigned int>
struct itk::ImageToImageFilterDetail::UnsignedIntDispatch< int >
Templated class to produce a unique type for each unsigned integer (usually a dimension).
UnsignedIntDispatch is a templated class that produces a unique type for each unsigned integer. UnsignedIntDispatch is typically used as a parameter to an overloaded function where each version of the overloaded function is for a unique dimension. For instance, an algorithm may provide two implementations: one optimized for two-dimensional images and another for any of other data dimension. For instance:
void Calculate(const DispatchBase&); // General ND version void Calculate(const UnsignedIntDispatch<2>&); // 2D optimized version
Definition at line 86 of file itkImageToImageFilterDetail.h.
The documentation for this struct was generated from the following file:
Generated at Sat Mar 31 03:13:10 2007 for ITK by
1.3.8 written by Dimitri van Heesch,
© 1997-2000