depends = ('ITKPyBase', 'ITKRegistrationCommon', 'ITKFiniteDifference', 'ITKFFT', )
templates = (  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISC2ISC2IVD22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISC2ISC2IVF22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISS2ISS2IVD22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISS2ISS2IVF22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUC2IUC2IVD22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUC2IUC2IVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIULL2IULL2IVD22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIULL2IULL2IVF22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUS2IUS2IVD22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUS2IUS2IVF22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIF2IF2IVD22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIF2IF2IVF22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterID2ID2IVD22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterID2ID2IVF22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISC3ISC3IVD33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISC3ISC3IVF33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISS3ISS3IVD33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISS3ISS3IVF33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUC3IUC3IVD33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUC3IUC3IVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIULL3IULL3IVD33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIULL3IULL3IVF33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUS3IUS3IVD33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUS3IUS3IVF33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIF3IF3IVD33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIF3IF3IVF33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterID3ID3IVD33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterID3ID3IVF33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISC4ISC4IVD44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISC4ISC4IVF44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISS4ISS4IVD44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterISS4ISS4IVF44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUC4IUC4IVD44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUC4IUC4IVF44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIULL4IULL4IVD44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIULL4IULL4IVF44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUS4IUS4IVD44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIUS4IUS4IVF44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIF4IF4IVD44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterIF4IF4IVF44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterID4ID4IVD44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('DemonsRegistrationFilter', 'itk::DemonsRegistrationFilter', 'itkDemonsRegistrationFilterID4ID4IVF44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISC2ISC2IVD22', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::Image< itk::Vector< double,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISC2ISC2IVF22', True, 'itk::Image< signed char,2 >,itk::Image< signed char,2 >,itk::Image< itk::Vector< float,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISS2ISS2IVD22', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::Image< itk::Vector< double,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISS2ISS2IVF22', True, 'itk::Image< signed short,2 >,itk::Image< signed short,2 >,itk::Image< itk::Vector< float,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUC2IUC2IVD22', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::Image< itk::Vector< double,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUC2IUC2IVF22', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,2 >,itk::Image< itk::Vector< float,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIULL2IULL2IVD22', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::Image< itk::Vector< double,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIULL2IULL2IVF22', True, 'itk::Image< unsigned long long,2 >,itk::Image< unsigned long long,2 >,itk::Image< itk::Vector< float,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUS2IUS2IVD22', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::Image< itk::Vector< double,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUS2IUS2IVF22', True, 'itk::Image< unsigned short,2 >,itk::Image< unsigned short,2 >,itk::Image< itk::Vector< float,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIF2IF2IVD22', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::Image< itk::Vector< double,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIF2IF2IVF22', True, 'itk::Image< float,2 >,itk::Image< float,2 >,itk::Image< itk::Vector< float,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterID2ID2IVD22', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::Image< itk::Vector< double,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterID2ID2IVF22', True, 'itk::Image< double,2 >,itk::Image< double,2 >,itk::Image< itk::Vector< float,2 >,2 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISC3ISC3IVD33', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::Image< itk::Vector< double,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISC3ISC3IVF33', True, 'itk::Image< signed char,3 >,itk::Image< signed char,3 >,itk::Image< itk::Vector< float,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISS3ISS3IVD33', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::Image< itk::Vector< double,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISS3ISS3IVF33', True, 'itk::Image< signed short,3 >,itk::Image< signed short,3 >,itk::Image< itk::Vector< float,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUC3IUC3IVD33', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::Image< itk::Vector< double,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUC3IUC3IVF33', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,3 >,itk::Image< itk::Vector< float,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIULL3IULL3IVD33', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::Image< itk::Vector< double,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIULL3IULL3IVF33', True, 'itk::Image< unsigned long long,3 >,itk::Image< unsigned long long,3 >,itk::Image< itk::Vector< float,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUS3IUS3IVD33', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::Image< itk::Vector< double,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUS3IUS3IVF33', True, 'itk::Image< unsigned short,3 >,itk::Image< unsigned short,3 >,itk::Image< itk::Vector< float,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIF3IF3IVD33', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::Image< itk::Vector< double,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIF3IF3IVF33', True, 'itk::Image< float,3 >,itk::Image< float,3 >,itk::Image< itk::Vector< float,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterID3ID3IVD33', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::Image< itk::Vector< double,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterID3ID3IVF33', True, 'itk::Image< double,3 >,itk::Image< double,3 >,itk::Image< itk::Vector< float,3 >,3 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISC4ISC4IVD44', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::Image< itk::Vector< double,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISC4ISC4IVF44', True, 'itk::Image< signed char,4 >,itk::Image< signed char,4 >,itk::Image< itk::Vector< float,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISS4ISS4IVD44', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::Image< itk::Vector< double,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterISS4ISS4IVF44', True, 'itk::Image< signed short,4 >,itk::Image< signed short,4 >,itk::Image< itk::Vector< float,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUC4IUC4IVD44', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::Image< itk::Vector< double,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUC4IUC4IVF44', True, 'itk::Image< unsigned char,4 >,itk::Image< unsigned char,4 >,itk::Image< itk::Vector< float,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIULL4IULL4IVD44', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::Image< itk::Vector< double,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIULL4IULL4IVF44', True, 'itk::Image< unsigned long long,4 >,itk::Image< unsigned long long,4 >,itk::Image< itk::Vector< float,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUS4IUS4IVD44', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::Image< itk::Vector< double,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIUS4IUS4IVF44', True, 'itk::Image< unsigned short,4 >,itk::Image< unsigned short,4 >,itk::Image< itk::Vector< float,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIF4IF4IVD44', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::Image< itk::Vector< double,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterIF4IF4IVF44', True, 'itk::Image< float,4 >,itk::Image< float,4 >,itk::Image< itk::Vector< float,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterID4ID4IVD44', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::Image< itk::Vector< double,4 >,4 >'),
  ('DiffeomorphicDemonsRegistrationFilter', 'itk::DiffeomorphicDemonsRegistrationFilter', 'itkDiffeomorphicDemonsRegistrationFilterID4ID4IVF44', True, 'itk::Image< double,4 >,itk::Image< double,4 >,itk::Image< itk::Vector< float,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISC2ISC2IVD22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISC2ISC2IVF22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISS2ISS2IVD22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISS2ISS2IVF22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUC2IUC2IVD22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUC2IUC2IVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIULL2IULL2IVD22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIULL2IULL2IVF22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUS2IUS2IVD22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUS2IUS2IVF22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIF2IF2IVD22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIF2IF2IVF22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterID2ID2IVD22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterID2ID2IVF22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISC3ISC3IVD33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISC3ISC3IVF33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISS3ISS3IVD33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISS3ISS3IVF33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUC3IUC3IVD33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUC3IUC3IVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIULL3IULL3IVD33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIULL3IULL3IVF33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUS3IUS3IVD33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUS3IUS3IVF33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIF3IF3IVD33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIF3IF3IVF33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterID3ID3IVD33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterID3ID3IVF33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISC4ISC4IVD44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISC4ISC4IVF44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISS4ISS4IVD44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterISS4ISS4IVF44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUC4IUC4IVD44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUC4IUC4IVF44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIULL4IULL4IVD44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIULL4IULL4IVF44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUS4IUS4IVD44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIUS4IUS4IVF44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIF4IF4IVD44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterIF4IF4IVF44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterID4ID4IVD44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('LevelSetMotionRegistrationFilter', 'itk::LevelSetMotionRegistrationFilter', 'itkLevelSetMotionRegistrationFilterID4ID4IVF44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationIF2IF2IVD22F', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< double,2 >, 2 >, float'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationIF2IF2IVF22F', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< float,2 >, 2 >, float'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationIF3IF3IVD33F', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< double,3 >, 3 >, float'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationIF3IF3IVF33F', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< float,3 >, 3 >, float'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationIF4IF4IVD44F', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< double,4 >, 4 >, float'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationIF4IF4IVF44F', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< float,4 >, 4 >, float'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationID2ID2IVD22D', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< double,2 >, 2 >, double'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationID2ID2IVF22D', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< float,2 >, 2 >, double'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationID3ID3IVD33D', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< double,3 >, 3 >, double'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationID3ID3IVF33D', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< float,3 >, 3 >, double'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationID4ID4IVD44D', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< double,4 >, 4 >, double'),
  ('MultiResolutionPDEDeformableRegistration', 'itk::MultiResolutionPDEDeformableRegistration', 'itkMultiResolutionPDEDeformableRegistrationID4ID4IVF44D', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< float,4 >, 4 >, double'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISC2ISC2IVD22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISC2ISC2IVF22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISS2ISS2IVD22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISS2ISS2IVF22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUC2IUC2IVD22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUC2IUC2IVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIULL2IULL2IVD22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIULL2IULL2IVF22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUS2IUS2IVD22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUS2IUS2IVF22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIF2IF2IVD22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIF2IF2IVF22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterID2ID2IVD22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterID2ID2IVF22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISC3ISC3IVD33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISC3ISC3IVF33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISS3ISS3IVD33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISS3ISS3IVF33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUC3IUC3IVD33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUC3IUC3IVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIULL3IULL3IVD33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIULL3IULL3IVF33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUS3IUS3IVD33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUS3IUS3IVF33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIF3IF3IVD33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIF3IF3IVF33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterID3ID3IVD33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterID3ID3IVF33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISC4ISC4IVD44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISC4ISC4IVF44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISS4ISS4IVD44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterISS4ISS4IVF44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUC4IUC4IVD44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUC4IUC4IVF44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIULL4IULL4IVD44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIULL4IULL4IVF44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUS4IUS4IVD44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIUS4IUS4IVF44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIF4IF4IVD44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterIF4IF4IVF44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterID4ID4IVD44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('PDEDeformableRegistrationFilter', 'itk::PDEDeformableRegistrationFilter', 'itkPDEDeformableRegistrationFilterID4ID4IVF44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISC2ISC2IVD22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISC2ISC2IVF22', True, 'itk::Image< signed char,2 >, itk::Image< signed char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISS2ISS2IVD22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISS2ISS2IVF22', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUC2IUC2IVD22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUC2IUC2IVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIULL2IULL2IVD22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIULL2IULL2IVF22', True, 'itk::Image< unsigned long long,2 >, itk::Image< unsigned long long,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUS2IUS2IVD22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUS2IUS2IVF22', True, 'itk::Image< unsigned short,2 >, itk::Image< unsigned short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIF2IF2IVD22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIF2IF2IVF22', True, 'itk::Image< float,2 >, itk::Image< float,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterID2ID2IVD22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< double,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterID2ID2IVF22', True, 'itk::Image< double,2 >, itk::Image< double,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISC3ISC3IVD33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISC3ISC3IVF33', True, 'itk::Image< signed char,3 >, itk::Image< signed char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISS3ISS3IVD33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISS3ISS3IVF33', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUC3IUC3IVD33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUC3IUC3IVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIULL3IULL3IVD33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIULL3IULL3IVF33', True, 'itk::Image< unsigned long long,3 >, itk::Image< unsigned long long,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUS3IUS3IVD33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUS3IUS3IVF33', True, 'itk::Image< unsigned short,3 >, itk::Image< unsigned short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIF3IF3IVD33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIF3IF3IVF33', True, 'itk::Image< float,3 >, itk::Image< float,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterID3ID3IVD33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< double,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterID3ID3IVF33', True, 'itk::Image< double,3 >, itk::Image< double,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISC4ISC4IVD44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISC4ISC4IVF44', True, 'itk::Image< signed char,4 >, itk::Image< signed char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISS4ISS4IVD44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterISS4ISS4IVF44', True, 'itk::Image< signed short,4 >, itk::Image< signed short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUC4IUC4IVD44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUC4IUC4IVF44', True, 'itk::Image< unsigned char,4 >, itk::Image< unsigned char,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIULL4IULL4IVD44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIULL4IULL4IVF44', True, 'itk::Image< unsigned long long,4 >, itk::Image< unsigned long long,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUS4IUS4IVD44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIUS4IUS4IVF44', True, 'itk::Image< unsigned short,4 >, itk::Image< unsigned short,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIF4IF4IVD44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterIF4IF4IVF44', True, 'itk::Image< float,4 >, itk::Image< float,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterID4ID4IVD44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< double,4 >,4 >'),
  ('SymmetricForcesDemonsRegistrationFilter', 'itk::SymmetricForcesDemonsRegistrationFilter', 'itkSymmetricForcesDemonsRegistrationFilterID4ID4IVF44', True, 'itk::Image< double,4 >, itk::Image< double,4 >, itk::Image< itk::Vector< float,4 >,4 >'),
)
factories = ()
