depends = ('ITKPyBase', )
templates = (
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayD2', True, 'double,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayF2', True, 'float,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUL2', True, 'unsigned long,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayULL2', True, 'unsigned long long,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUS2', True, 'unsigned short,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUC2', True, 'unsigned char,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUI2', True, 'unsigned int,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySL2', True, 'signed long,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySLL2', True, 'signed long long,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySS2', True, 'signed short,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySC2', True, 'signed char,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayB2', True, 'bool,2'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayD3', True, 'double,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayF3', True, 'float,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUL3', True, 'unsigned long,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayULL3', True, 'unsigned long long,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUS3', True, 'unsigned short,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUC3', True, 'unsigned char,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUI3', True, 'unsigned int,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySL3', True, 'signed long,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySLL3', True, 'signed long long,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySS3', True, 'signed short,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySC3', True, 'signed char,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayB3', True, 'bool,3'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayD4', True, 'double,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayF4', True, 'float,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUL4', True, 'unsigned long,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayULL4', True, 'unsigned long long,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUS4', True, 'unsigned short,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUC4', True, 'unsigned char,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUI4', True, 'unsigned int,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySL4', True, 'signed long,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySLL4', True, 'signed long long,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySS4', True, 'signed short,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySC4', True, 'signed char,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayB4', True, 'bool,4'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayD6', True, 'double,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayF6', True, 'float,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUL6', True, 'unsigned long,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayULL6', True, 'unsigned long long,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUS6', True, 'unsigned short,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUC6', True, 'unsigned char,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUI6', True, 'unsigned int,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySL6', True, 'signed long,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySLL6', True, 'signed long long,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySS6', True, 'signed short,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySC6', True, 'signed char,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayB6', True, 'bool,6'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayD1', True, 'double,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayF1', True, 'float,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUL1', True, 'unsigned long,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayULL1', True, 'unsigned long long,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUS1', True, 'unsigned short,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUC1', True, 'unsigned char,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUI1', True, 'unsigned int,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySL1', True, 'signed long,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySLL1', True, 'signed long long,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySS1', True, 'signed short,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySC1', True, 'signed char,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayB1', True, 'bool,1'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayD5', True, 'double,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayF5', True, 'float,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUL5', True, 'unsigned long,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayULL5', True, 'unsigned long long,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUS5', True, 'unsigned short,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUC5', True, 'unsigned char,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayUI5', True, 'unsigned int,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySL5', True, 'signed long,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySLL5', True, 'signed long long,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySS5', True, 'signed short,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArraySC5', True, 'signed char,5'),
  ('FixedArray', 'itk::FixedArray', 'itkFixedArrayB5', True, 'bool,5'),
  ('Vector', 'itk::Vector', 'itkVectorUC1', True, 'unsigned char,1'),
  ('Vector', 'itk::Vector', 'itkVectorF1', True, 'float,1'),
  ('Vector', 'itk::Vector', 'itkVectorD1', True, 'double,1'),
  ('Vector', 'itk::Vector', 'itkVectorSS1', True, 'signed short,1'),
  ('Vector', 'itk::Vector', 'itkVectorUC2', True, 'unsigned char,2'),
  ('Vector', 'itk::Vector', 'itkVectorF2', True, 'float,2'),
  ('Vector', 'itk::Vector', 'itkVectorD2', True, 'double,2'),
  ('Vector', 'itk::Vector', 'itkVectorSS2', True, 'signed short,2'),
  ('Vector', 'itk::Vector', 'itkVectorUC3', True, 'unsigned char,3'),
  ('Vector', 'itk::Vector', 'itkVectorF3', True, 'float,3'),
  ('Vector', 'itk::Vector', 'itkVectorD3', True, 'double,3'),
  ('Vector', 'itk::Vector', 'itkVectorSS3', True, 'signed short,3'),
  ('Vector', 'itk::Vector', 'itkVectorUC4', True, 'unsigned char,4'),
  ('Vector', 'itk::Vector', 'itkVectorF4', True, 'float,4'),
  ('Vector', 'itk::Vector', 'itkVectorD4', True, 'double,4'),
  ('Vector', 'itk::Vector', 'itkVectorSS4', True, 'signed short,4'),
  ('Vector', 'itk::Vector', 'itkVectorUC5', True, 'unsigned char,5'),
  ('Vector', 'itk::Vector', 'itkVectorF5', True, 'float,5'),
  ('Vector', 'itk::Vector', 'itkVectorD5', True, 'double,5'),
  ('Vector', 'itk::Vector', 'itkVectorSS5', True, 'signed short,5'),
  ('Vector', 'itk::Vector', 'itkVectorUC6', True, 'unsigned char,6'),
  ('Vector', 'itk::Vector', 'itkVectorF6', True, 'float,6'),
  ('Vector', 'itk::Vector', 'itkVectorD6', True, 'double,6'),
  ('Vector', 'itk::Vector', 'itkVectorSS6', True, 'signed short,6'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorF2', True, 'float,2'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorD2', True, 'double,2'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorF3', True, 'float,3'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorD3', True, 'double,3'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorF4', True, 'float,4'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorD4', True, 'double,4'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorF5', True, 'float,5'),
  ('CovariantVector', 'itk::CovariantVector', 'itkCovariantVectorD5', True, 'double,5'),
  ('Point', 'itk::Point', 'itkPointF2', True, 'float,2'),
  ('vector', 'std::vector', 'vectoritkPointF2', False, 'itk::Point< float,2  >'),
  ('Point', 'itk::Point', 'itkPointD2', True, 'double,2'),
  ('vector', 'std::vector', 'vectoritkPointD2', False, 'itk::Point< double,2  >'),
  ('Point', 'itk::Point', 'itkPointF3', True, 'float,3'),
  ('vector', 'std::vector', 'vectoritkPointF3', False, 'itk::Point< float,3  >'),
  ('Point', 'itk::Point', 'itkPointD3', True, 'double,3'),
  ('vector', 'std::vector', 'vectoritkPointD3', False, 'itk::Point< double,3  >'),
  ('Point', 'itk::Point', 'itkPointF4', True, 'float,4'),
  ('vector', 'std::vector', 'vectoritkPointF4', False, 'itk::Point< float,4  >'),
  ('Point', 'itk::Point', 'itkPointD4', True, 'double,4'),
  ('vector', 'std::vector', 'vectoritkPointD4', False, 'itk::Point< double,4  >'),
  ('TriangleHelper', 'itk::TriangleHelper', 'itkTriangleHelperPF2', True, 'itk::Point< float,2 >'),
  ('TriangleHelper', 'itk::TriangleHelper', 'itkTriangleHelperPD2', True, 'itk::Point< double,2 >'),
  ('TriangleHelper', 'itk::TriangleHelper', 'itkTriangleHelperPF3', True, 'itk::Point< float,3 >'),
  ('TriangleHelper', 'itk::TriangleHelper', 'itkTriangleHelperPD3', True, 'itk::Point< double,3 >'),
  ('VariableSizeMatrix', 'itk::VariableSizeMatrix', 'itkVariableSizeMatrixD', True, 'double'),
  ('Versor', 'itk::Versor', 'itkVersorD', True, 'double'),
  ('complex', 'std::complex', 'stdcomplexF', False, 'float'),
  ('complex', 'std::complex', 'stdcomplexD', False, 'double'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorD', False, 'double'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorF', False, 'float'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorSI', False, 'signed int'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorSL', False, 'signed long'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorSLL', False, 'signed long long'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorLD', False, 'long double'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorSC', False, 'signed char'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorUC', False, 'unsigned char'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorUI', False, 'unsigned int'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorUL', False, 'unsigned long'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorULL', False, 'unsigned long long'),
  ('vnl_c_vector', 'vnl_c_vector', 'vnl_c_vectorCF', False, 'std::complex< float >'),
  ('vnl_cost_function', 'vnl_cost_function', 'vnl_cost_function', False),
  ('vnl_diag_matrix', 'vnl_diag_matrix', 'vnl_diag_matrixD', False, 'double'),
  ('vnl_diag_matrix', 'vnl_diag_matrix', 'vnl_diag_matrixF', False, 'float'),
  ('vnl_diag_matrix', 'vnl_diag_matrix', 'vnl_diag_matrixSI', False, 'signed int'),
  ('vnl_diag_matrix', 'vnl_diag_matrix', 'vnl_diag_matrixLD', False, 'long double'),
  ('vnl_diag_matrix', 'vnl_diag_matrix', 'vnl_diag_matrixCF', False, 'std::complex< float >'),
  ('vnl_file_matrix', 'vnl_file_matrix', 'vnl_file_matrixD', False, 'double'),
  ('vnl_file_matrix', 'vnl_file_matrix', 'vnl_file_matrixF', False, 'float'),
  ('vnl_file_vector', 'vnl_file_vector', 'vnl_file_vectorD', False, 'double'),
  ('vnl_fortran_copy', 'vnl_fortran_copy', 'vnl_fortran_copyD', False, 'double'),
  ('vnl_fortran_copy', 'vnl_fortran_copy', 'vnl_fortran_copyF', False, 'float'),
  ('vnl_fortran_copy', 'vnl_fortran_copy', 'vnl_fortran_copyCF', False, 'std::complex< float >'),
  ('vnl_least_squares_function', 'vnl_least_squares_function', 'vnl_least_squares_function', False),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_2_2', False, 'double,2,2'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_2_3', False, 'double,2,3'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_2_6', False, 'double,2,6'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_3_12', False, 'double,3,12'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_3_3', False, 'double,3,3'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_3_4', False, 'double,3,4'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_4_3', False, 'double,4,3'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedD_4_4', False, 'double,4,4'),
  ('vnl_matrix_fixed', 'vnl_matrix_fixed', 'vnl_matrix_fixedF_3_3', False, 'float,3,3'),
  ('vnl_matrix_fixed_ref_const', 'vnl_matrix_fixed_ref_const', 'vnl_matrix_fixed_ref_constF_3_3', False, 'float,3,3'),
  ('vnl_matrix_fixed_ref', 'vnl_matrix_fixed_ref', 'vnl_matrix_fixed_refF_3_3', False, 'float,3,3'),
  ('vnl_matrix_ref', 'vnl_matrix_ref', 'vnl_matrix_refD', False, 'double'),
  ('vnl_matrix_ref', 'vnl_matrix_ref', 'vnl_matrix_refF', False, 'float'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refD', False, 'double'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refF', False, 'float'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refSI', False, 'signed int'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refSL', False, 'signed long'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refSLL', False, 'signed long long'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refLD', False, 'long double'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refSC', False, 'signed char'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refUC', False, 'unsigned char'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refUS', False, 'unsigned short'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refUI', False, 'unsigned int'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refUL', False, 'unsigned long'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refULL', False, 'unsigned long long'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refSS', False, 'signed short'),
  ('vnl_vector_ref', 'vnl_vector_ref', 'vnl_vector_refCF', False, 'std::complex< float >'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixD', False, 'double'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixF', False, 'float'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixSI', False, 'signed int'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixSL', False, 'signed long'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixSLL', False, 'signed long long'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixLD', False, 'long double'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixSC', False, 'signed char'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixUC', False, 'unsigned char'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixUI', False, 'unsigned int'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixUL', False, 'unsigned long'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixULL', False, 'unsigned long long'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixSS', False, 'signed short'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixUS', False, 'unsigned short'),
  ('vnl_matrix', 'vnl_matrix', 'vnl_matrixCF', False, 'std::complex< float >'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorD', False, 'double'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorF', False, 'float'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorSI', False, 'signed int'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorSL', False, 'signed long'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorSLL', False, 'signed long long'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorLD', False, 'long double'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorSC', False, 'signed char'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorUC', False, 'unsigned char'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorUS', False, 'unsigned short'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorUI', False, 'unsigned int'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorUL', False, 'unsigned long'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorULL', False, 'unsigned long long'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorSS', False, 'signed short'),
  ('vnl_vector', 'vnl_vector', 'vnl_vectorCF', False, 'std::complex< float >'),
  ('vnl_unary_function', 'vnl_unary_function', 'vnl_unary_functionD_vnl_vectorD', False, 'double, vnl_vector< double >'),
  ('EventObject', 'itk::EventObject', 'itkEventObject', True),
  ('NoEvent', 'itk::NoEvent', 'itkNoEvent', False),
  ('AnyEvent', 'itk::AnyEvent', 'itkAnyEvent', False),
  ('DeleteEvent', 'itk::DeleteEvent', 'itkDeleteEvent', False),
  ('StartEvent', 'itk::StartEvent', 'itkStartEvent', False),
  ('EndEvent', 'itk::EndEvent', 'itkEndEvent', False),
  ('ProgressEvent', 'itk::ProgressEvent', 'itkProgressEvent', False),
  ('ExitEvent', 'itk::ExitEvent', 'itkExitEvent', False),
  ('AbortEvent', 'itk::AbortEvent', 'itkAbortEvent', False),
  ('InitializeEvent', 'itk::InitializeEvent', 'itkInitializeEvent', False),
  ('ModifiedEvent', 'itk::ModifiedEvent', 'itkModifiedEvent', False),
  ('IterationEvent', 'itk::IterationEvent', 'itkIterationEvent', False),
  ('MultiResolutionIterationEvent', 'itk::MultiResolutionIterationEvent', 'itkMultiResolutionIterationEvent', False),
  ('PickEvent', 'itk::PickEvent', 'itkPickEvent', False),
  ('StartPickEvent', 'itk::StartPickEvent', 'itkStartPickEvent', False),
  ('EndPickEvent', 'itk::EndPickEvent', 'itkEndPickEvent', False),
  ('AbortCheckEvent', 'itk::AbortCheckEvent', 'itkAbortCheckEvent', False),
  ('FunctionEvaluationIterationEvent', 'itk::FunctionEvaluationIterationEvent', 'itkFunctionEvaluationIterationEvent', False),
  ('GradientEvaluationIterationEvent', 'itk::GradientEvaluationIterationEvent', 'itkGradientEvaluationIterationEvent', False),
  ('FunctionAndGradientEvaluationIterationEvent', 'itk::FunctionAndGradientEvaluationIterationEvent', 'itkFunctionAndGradientEvaluationIterationEvent', False),
  ('UserEvent', 'itk::UserEvent', 'itkUserEvent', False),
  ('LightObject', 'itk::LightObject', 'itkLightObject', True),
  ('list', 'std::list', 'listitkLightObject', False, 'itk::LightObject'),
  ('Object', 'itk::Object', 'itkObject', True),
  ('DataObject', 'itk::DataObject', 'itkDataObject', True),
  ('vector', 'std::vector', 'vectoritkDataObject', False, 'itk::DataObject'),
  ('LightProcessObject', 'itk::LightProcessObject', 'itkLightProcessObject', True),
  ('ProcessObject', 'itk::ProcessObject', 'itkProcessObject', True),
  ('Command', 'itk::Command', 'itkCommand', True),
  ('Directory', 'itk::Directory', 'itkDirectory', True),
  ('DynamicLoader', 'itk::DynamicLoader', 'itkDynamicLoader', True),
  ('ObjectFactoryBase', 'itk::ObjectFactoryBase', 'itkObjectFactoryBase', True),
  ('list', 'std::list', 'listitkObjectFactoryBase', False, 'itk::ObjectFactoryBase'),
  ('OutputWindow', 'itk::OutputWindow', 'itkOutputWindow', True),
  ('Version', 'itk::Version', 'itkVersion', True),
  ('ThreadPool', 'itk::ThreadPool', 'itkThreadPool', True),
  ('RealTimeClock', 'itk::RealTimeClock', 'itkRealTimeClock', True),
  ('RealTimeInterval', 'itk::RealTimeInterval', 'itkRealTimeInterval', True),
  ('RealTimeStamp', 'itk::RealTimeStamp', 'itkRealTimeStamp', True),
  ('TimeStamp', 'itk::TimeStamp', 'itkTimeStamp', True),
  ('Indent', 'itk::Indent', 'itkIndent', True),
  ('SimpleFilterWatcher', 'itk::SimpleFilterWatcher', 'itkSimpleFilterWatcher', True),
  ('XMLFilterWatcher', 'itk::XMLFilterWatcher', 'itkXMLFilterWatcher', True),
  ('MetaDataDictionary', 'itk::MetaDataDictionary', 'itkMetaDataDictionary', True),
  ('vector', 'std::vector', 'vectoritkMetaDataDictionary', False, 'itk::MetaDataDictionary'),
  ('ThreadJob', 'itk::ThreadJob', 'itkThreadJob', True),
  ('ResourceProbe', 'itk::ResourceProbe', 'itkResourceProbeDD', True, 'double,double'),
  ('TimeProbe', 'itk::TimeProbe', 'itkTimeProbe', True),
  ('MetaDataObjectBase', 'itk::MetaDataObjectBase', 'itkMetaDataObjectBase', True),
  ('ProgressReporter', 'itk::ProgressReporter', 'itkProgressReporter', True),
  ('MultiThreader', 'itk::MultiThreader', 'itkMultiThreader', True),
  ('ImageRegionSplitterBase', 'itk::ImageRegionSplitterBase', 'itkImageRegionSplitterBase', True),
  ('ImageRegionSplitterDirection', 'itk::ImageRegionSplitterDirection', 'itkImageRegionSplitterDirection', True),
  ('Region', 'itk::Region', 'itkRegion', True),
  ('ImageIORegion', 'itk::ImageIORegion', 'itkImageIORegion', True),
  ('MeshRegion', 'itk::MeshRegion', 'itkMeshRegion', False),
  ('StoppingCriterionBase', 'itk::StoppingCriterionBase', 'itkStoppingCriterionBase', True),
  ('DataObjectIterator', 'itk::DataObjectIterator', 'itkDataObjectIterator', True),
  ('InputDataObjectIterator', 'itk::InputDataObjectIterator', 'itkInputDataObjectIterator', True),
  ('OutputDataObjectIterator', 'itk::OutputDataObjectIterator', 'itkOutputDataObjectIterator', True),
  ('DataObjectConstIterator', 'itk::DataObjectConstIterator', 'itkDataObjectConstIterator', True),
  ('InputDataObjectConstIterator', 'itk::InputDataObjectConstIterator', 'itkInputDataObjectConstIterator', True),
  ('OutputDataObjectConstIterator', 'itk::OutputDataObjectConstIterator', 'itkOutputDataObjectConstIterator', True),
  ('RandomVariateGeneratorBase', 'itk::Statistics::RandomVariateGeneratorBase', 'itkRandomVariateGeneratorBase', True),
  ('MersenneTwisterRandomVariateGenerator', 'itk::Statistics::MersenneTwisterRandomVariateGenerator', 'itkMersenneTwisterRandomVariateGenerator', True),
  ('Size', 'itk::Size', 'itkSize2', True, '2'),
  ('Size', 'itk::Size', 'itkSize3', True, '3'),
  ('Size', 'itk::Size', 'itkSize4', True, '4'),
  ('Size', 'itk::Size', 'itkSize1', True, '1'),
  ('Offset', 'itk::Offset', 'itkOffset2', True, '2'),
  ('Offset', 'itk::Offset', 'itkOffset3', True, '3'),
  ('Offset', 'itk::Offset', 'itkOffset4', True, '4'),
  ('Offset', 'itk::Offset', 'itkOffset1', True, '1'),
  ('Array', 'itk::Array', 'itkArrayD', True, 'double'),
  ('Array', 'itk::Array', 'itkArrayF', True, 'float'),
  ('Array', 'itk::Array', 'itkArrayUL', True, 'unsigned long'),
  ('Array', 'itk::Array', 'itkArrayULL', True, 'unsigned long long'),
  ('Array', 'itk::Array', 'itkArraySL', True, 'signed long'),
  ('Array', 'itk::Array', 'itkArraySLL', True, 'signed long long'),
  ('Array', 'itk::Array', 'itkArrayUI', True, 'unsigned int'),
  ('Index', 'itk::Index', 'itkIndex2', True, '2'),
  ('Index', 'itk::Index', 'itkIndex3', True, '3'),
  ('Index', 'itk::Index', 'itkIndex4', True, '4'),
  ('Index', 'itk::Index', 'itkIndex1', True, '1'),
  ('ContinuousIndex', 'itk::ContinuousIndex', 'itkContinuousIndexF2', True, 'float,2'),
  ('ContinuousIndex', 'itk::ContinuousIndex', 'itkContinuousIndexD2', True, 'double,2'),
  ('ContinuousIndex', 'itk::ContinuousIndex', 'itkContinuousIndexF3', True, 'float,3'),
  ('ContinuousIndex', 'itk::ContinuousIndex', 'itkContinuousIndexD3', True, 'double,3'),
  ('ContinuousIndex', 'itk::ContinuousIndex', 'itkContinuousIndexF4', True, 'float,4'),
  ('ContinuousIndex', 'itk::ContinuousIndex', 'itkContinuousIndexD4', True, 'double,4'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF22', True, 'float,2,2'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD22', True, 'double,2,2'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF23', True, 'float,2,3'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD23', True, 'double,2,3'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF24', True, 'float,2,4'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD24', True, 'double,2,4'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF32', True, 'float,3,2'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD32', True, 'double,3,2'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF33', True, 'float,3,3'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD33', True, 'double,3,3'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF34', True, 'float,3,4'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD34', True, 'double,3,4'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF42', True, 'float,4,2'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD42', True, 'double,4,2'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF43', True, 'float,4,3'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD43', True, 'double,4,3'),
  ('Matrix', 'itk::Matrix', 'itkMatrixF44', True, 'float,4,4'),
  ('Matrix', 'itk::Matrix', 'itkMatrixD44', True, 'double,4,4'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULF', True, 'unsigned long,float'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCF', True, 'unsigned char,float'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULD', True, 'unsigned long,double'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCD', True, 'unsigned char,double'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULVF2', True, 'unsigned long,itk::Vector< float,2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULPF2', True, 'unsigned long,itk::Point< float,2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULMF22', True, 'unsigned long, itk::Matrix< float, 2, 2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULVD2', True, 'unsigned long,itk::Vector< double,2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULPD2', True, 'unsigned long,itk::Point< double,2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULMD22', True, 'unsigned long, itk::Matrix< double, 2, 2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULVF3', True, 'unsigned long,itk::Vector< float,3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULPF3', True, 'unsigned long,itk::Point< float,3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULMF33', True, 'unsigned long, itk::Matrix< float, 3, 3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULVD3', True, 'unsigned long,itk::Vector< double,3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULPD3', True, 'unsigned long,itk::Point< double,3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULMD33', True, 'unsigned long, itk::Matrix< double, 3, 3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCO2', True, 'unsigned char,itk::Offset< 2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUICID2', True, 'unsigned int,itk::ContinuousIndex< double,2 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCO3', True, 'unsigned char,itk::Offset< 3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUICID3', True, 'unsigned int,itk::ContinuousIndex< double,3 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCSS', True, 'unsigned char,signed short'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUIVUC1', True, 'unsigned int,itk::Vector< unsigned char,1 >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULSUL', True, 'unsigned long, std::set< unsigned long >'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULUL', True, 'unsigned long, unsigned long'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULUI', True, 'unsigned long, unsigned int'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerULUC', True, 'unsigned long, unsigned char'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUIUL', True, 'unsigned int, unsigned long'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUIUI', True, 'unsigned int, unsigned int'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUIUC', True, 'unsigned int, unsigned char'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCUL', True, 'unsigned char, unsigned long'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCUI', True, 'unsigned char, unsigned int'),
  ('VectorContainer', 'itk::VectorContainer', 'itkVectorContainerUCUC', True, 'unsigned char, unsigned char'),
  ('DataObjectDecorator', 'itk::DataObjectDecorator', 'itkDataObjectDecoratorVCUCD', True, 'itk::VectorContainer< unsigned char, double >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULVF2', True, 'unsigned long,itk::Vector< float,2 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULPF2', True, 'unsigned long,itk::Point< float,2 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULVD2', True, 'unsigned long,itk::Vector< double,2 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULPD2', True, 'unsigned long,itk::Point< double,2 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULVF3', True, 'unsigned long,itk::Vector< float,3 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULPF3', True, 'unsigned long,itk::Point< float,3 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULVD3', True, 'unsigned long,itk::Vector< double,3 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULPD3', True, 'unsigned long,itk::Point< double,3 >'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULF', True, 'unsigned long,float'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULD', True, 'unsigned long,double'),
  ('MapContainer', 'itk::MapContainer', 'itkMapContainerULSIT', True, 'unsigned long, std::set< unsigned long >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL2FVCULPF2', True, 'unsigned long,2,float, itk::VectorContainer< unsigned long, itk::Point< float,2 > >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL2FMCULPF2', True, 'unsigned long,2,float, itk::MapContainer< unsigned long, itk::Point< float,2 > >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL2DVCULPD2', True, 'unsigned long,2,double, itk::VectorContainer< unsigned long, itk::Point< double,2 > >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL2DMCULPD2', True, 'unsigned long,2,double, itk::MapContainer< unsigned long, itk::Point< double,2 > >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL3FVCULPF3', True, 'unsigned long,3,float, itk::VectorContainer< unsigned long, itk::Point< float,3 > >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL3FMCULPF3', True, 'unsigned long,3,float, itk::MapContainer< unsigned long, itk::Point< float,3 > >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL3DVCULPD3', True, 'unsigned long,3,double, itk::VectorContainer< unsigned long, itk::Point< double,3 > >'),
  ('BoundingBox', 'itk::BoundingBox', 'itkBoundingBoxUL3DMCULPD3', True, 'unsigned long,3,double, itk::MapContainer< unsigned long, itk::Point< double,3 > >'),
  ('RGBPixel', 'itk::RGBPixel', 'itkRGBPixelD', True, 'double'),
  ('RGBPixel', 'itk::RGBPixel', 'itkRGBPixelF', True, 'float'),
  ('RGBPixel', 'itk::RGBPixel', 'itkRGBPixelUC', True, 'unsigned char'),
  ('RGBPixel', 'itk::RGBPixel', 'itkRGBPixelUS', True, 'unsigned short'),
  ('RGBAPixel', 'itk::RGBAPixel', 'itkRGBAPixelD', True, 'double'),
  ('RGBAPixel', 'itk::RGBAPixel', 'itkRGBAPixelF', True, 'float'),
  ('RGBAPixel', 'itk::RGBAPixel', 'itkRGBAPixelUC', True, 'unsigned char'),
  ('VariableLengthVector', 'itk::VariableLengthVector', 'itkVariableLengthVectorCF', True, 'std::complex< float >'),
  ('VariableLengthVector', 'itk::VariableLengthVector', 'itkVariableLengthVectorSS', True, 'signed short'),
  ('VariableLengthVector', 'itk::VariableLengthVector', 'itkVariableLengthVectorUC', True, 'unsigned char'),
  ('VariableLengthVector', 'itk::VariableLengthVector', 'itkVariableLengthVectorF', True, 'float'),
  ('VariableLengthVector', 'itk::VariableLengthVector', 'itkVariableLengthVectorD', True, 'double'),
  ('ImageRegion', 'itk::ImageRegion', 'itkImageRegion2', True, '2'),
  ('vector', 'std::vector', 'vectoritkImageRegion2', False, 'itk::ImageRegion< 2  >'),
  ('ImageRegion', 'itk::ImageRegion', 'itkImageRegion3', True, '3'),
  ('vector', 'std::vector', 'vectoritkImageRegion3', False, 'itk::ImageRegion< 3  >'),
  ('SymmetricSecondRankTensor', 'itk::SymmetricSecondRankTensor', 'itkSymmetricSecondRankTensorD2', True, 'double, 2'),
  ('SymmetricSecondRankTensor', 'itk::SymmetricSecondRankTensor', 'itkSymmetricSecondRankTensorF2', True, 'float, 2'),
  ('SymmetricSecondRankTensor', 'itk::SymmetricSecondRankTensor', 'itkSymmetricSecondRankTensorD3', True, 'double, 3'),
  ('SymmetricSecondRankTensor', 'itk::SymmetricSecondRankTensor', 'itkSymmetricSecondRankTensorF3', True, 'float, 3'),
  ('ImageBase', 'itk::ImageBase', 'itkImageBase2', True, '2'),
  ('ImageBase', 'itk::ImageBase', 'itkImageBase3', True, '3'),
  ('ImageBase', 'itk::ImageBase', 'itkImageBase4', True, '4'),
  ('Image', 'itk::Image', 'itkImageRGBUC2', True, 'itk::RGBPixel< unsigned char >,2'),
  ('Image', 'itk::Image', 'itkImageRGBAUC2', True, 'itk::RGBAPixel< unsigned char >,2'),
  ('Image', 'itk::Image', 'itkImageVF22', True, 'itk::Vector< float,2 >,2'),
  ('Image', 'itk::Image', 'itkImageVF32', True, 'itk::Vector< float,3 >,2'),
  ('Image', 'itk::Image', 'itkImageVF42', True, 'itk::Vector< float,4 >,2'),
  ('Image', 'itk::Image', 'itkImageCVF22', True, 'itk::CovariantVector< float,2 >,2'),
  ('Image', 'itk::Image', 'itkImageCVF32', True, 'itk::CovariantVector< float,3 >,2'),
  ('Image', 'itk::Image', 'itkImageCVF42', True, 'itk::CovariantVector< float,4 >,2'),
  ('Image', 'itk::Image', 'itkImageSS2', True, 'signed short,2'),
  ('Image', 'itk::Image', 'itkImageUC2', True, 'unsigned char,2'),
  ('Image', 'itk::Image', 'itkImageF2', True, 'float,2'),
  ('Image', 'itk::Image', 'itkImageCF2', True, 'std::complex< float >,2'),
  ('Image', 'itk::Image', 'itkImageD2', True, 'double,2'),
  ('Image', 'itk::Image', 'itkImageUL2', True, 'unsigned long,2'),
  ('Image', 'itk::Image', 'itkImageULL2', True, 'unsigned long long,2'),
  ('Image', 'itk::Image', 'itkImageVD22', True, 'itk::Vector< double,2 >,2'),
  ('Image', 'itk::Image', 'itkImageVD32', True, 'itk::Vector< double,3 >,2'),
  ('Image', 'itk::Image', 'itkImageVD42', True, 'itk::Vector< double,4 >,2'),
  ('Image', 'itk::Image', 'itkImageB2', True, 'bool,2'),
  ('Image', 'itk::Image', 'itkImageFAF22', True, 'itk::FixedArray< float,2 >,2'),
  ('Image', 'itk::Image', 'itkImageO22', True, 'itk::Offset< 2 >,2'),
  ('Image', 'itk::Image', 'itkImageSSRTD22', True, 'itk::SymmetricSecondRankTensor< double, 2 >, 2'),
  ('Image', 'itk::Image', 'itkImageRGBUC3', True, 'itk::RGBPixel< unsigned char >,3'),
  ('Image', 'itk::Image', 'itkImageRGBAUC3', True, 'itk::RGBAPixel< unsigned char >,3'),
  ('Image', 'itk::Image', 'itkImageVF23', True, 'itk::Vector< float,2 >,3'),
  ('Image', 'itk::Image', 'itkImageVF33', True, 'itk::Vector< float,3 >,3'),
  ('Image', 'itk::Image', 'itkImageVF43', True, 'itk::Vector< float,4 >,3'),
  ('Image', 'itk::Image', 'itkImageCVF23', True, 'itk::CovariantVector< float,2 >,3'),
  ('Image', 'itk::Image', 'itkImageCVF33', True, 'itk::CovariantVector< float,3 >,3'),
  ('Image', 'itk::Image', 'itkImageCVF43', True, 'itk::CovariantVector< float,4 >,3'),
  ('Image', 'itk::Image', 'itkImageSS3', True, 'signed short,3'),
  ('Image', 'itk::Image', 'itkImageUC3', True, 'unsigned char,3'),
  ('Image', 'itk::Image', 'itkImageF3', True, 'float,3'),
  ('Image', 'itk::Image', 'itkImageCF3', True, 'std::complex< float >,3'),
  ('Image', 'itk::Image', 'itkImageD3', True, 'double,3'),
  ('Image', 'itk::Image', 'itkImageUL3', True, 'unsigned long,3'),
  ('Image', 'itk::Image', 'itkImageULL3', True, 'unsigned long long,3'),
  ('Image', 'itk::Image', 'itkImageVD23', True, 'itk::Vector< double,2 >,3'),
  ('Image', 'itk::Image', 'itkImageVD33', True, 'itk::Vector< double,3 >,3'),
  ('Image', 'itk::Image', 'itkImageVD43', True, 'itk::Vector< double,4 >,3'),
  ('Image', 'itk::Image', 'itkImageB3', True, 'bool,3'),
  ('Image', 'itk::Image', 'itkImageFAF33', True, 'itk::FixedArray< float,3 >,3'),
  ('Image', 'itk::Image', 'itkImageO33', True, 'itk::Offset< 3 >,3'),
  ('Image', 'itk::Image', 'itkImageSSRTD33', True, 'itk::SymmetricSecondRankTensor< double, 3 >, 3'),
  ('Image', 'itk::Image', 'itkImageVF12', True, 'itk::Vector< float,1 >,2'),
  ('Image', 'itk::Image', 'itkImageVD24', True, 'itk::Vector< double,2 >,4'),
  ('Image', 'itk::Image', 'itkImageVD34', True, 'itk::Vector< double,3 >,4'),
  ('Image', 'itk::Image', 'itkImageVD44', True, 'itk::Vector< double,4 >,4'),
  ('Image', 'itk::Image', 'itkImageVF13', True, 'itk::Vector< float,1 >,3'),
  ('Image', 'itk::Image', 'itkImageCVD22', True, 'itk::CovariantVector< double,2 >,2'),
  ('Image', 'itk::Image', 'itkImageCVD32', True, 'itk::CovariantVector< double,3 >,2'),
  ('Image', 'itk::Image', 'itkImageCVD42', True, 'itk::CovariantVector< double,4 >,2'),
  ('Image', 'itk::Image', 'itkImageCVD23', True, 'itk::CovariantVector< double,2 >,3'),
  ('Image', 'itk::Image', 'itkImageCVD33', True, 'itk::CovariantVector< double,3 >,3'),
  ('Image', 'itk::Image', 'itkImageCVD43', True, 'itk::CovariantVector< double,4 >,3'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageCF2', True, 'std::complex< float >,2'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageSS2', True, 'signed short,2'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageUC2', True, 'unsigned char,2'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageF2', True, 'float,2'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageCF3', True, 'std::complex< float >,3'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageSS3', True, 'signed short,3'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageUC3', True, 'unsigned char,3'),
  ('VectorImage', 'itk::VectorImage', 'itkVectorImageF3', True, 'float,3'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodSS2', True, 'signed short,2'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodUC2', True, 'unsigned char,2'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodF2', True, 'float,2'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodRGBUC2', True, 'itk::RGBPixel< unsigned char >,2'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodB2', True, 'bool,2'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodVF22', True, 'itk::Vector< float,2 >,2'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodCVF22', True, 'itk::CovariantVector< float,2 >,2'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodSS3', True, 'signed short,3'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodUC3', True, 'unsigned char,3'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodF3', True, 'float,3'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodRGBUC3', True, 'itk::RGBPixel< unsigned char >,3'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodB3', True, 'bool,3'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodVF33', True, 'itk::Vector< float,3 >,3'),
  ('Neighborhood', 'itk::Neighborhood', 'itkNeighborhoodCVF33', True, 'itk::CovariantVector< float,3 >,3'),
  ('ImageSourceCommon', 'itk::ImageSourceCommon', 'itkImageSourceCommon', True),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIUL2', True, 'itk::Image< unsigned long,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIUL3', True, 'itk::Image< unsigned long,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceISS2', True, 'itk::Image< signed short,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceISS3', True, 'itk::Image< signed short,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIF2', True, 'itk::Image< float,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceIF3', True, 'itk::Image< float,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICF2', True, 'itk::Image< std::complex< float >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICF3', True, 'itk::Image< std::complex< float >,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceVISS2', True, 'itk::VectorImage< signed short,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceVIUC2', True, 'itk::VectorImage< unsigned char,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceVIF2', True, 'itk::VectorImage< float,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceISSRTD22', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 2 >, 2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceVISS3', True, 'itk::VectorImage< signed short,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceVIUC3', True, 'itk::VectorImage< unsigned char,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceVIF3', True, 'itk::VectorImage< float,3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceISSRTD33', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 3 >, 3 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVD22', True, 'itk::Image< itk::CovariantVector< double,2 >,2 >'),
  ('ImageSource', 'itk::ImageSource', 'itkImageSourceICVD33', True, 'itk::Image< itk::CovariantVector< double,3 >,3 >'),
  ('ImageToImageFilterCommon', 'itk::ImageToImageFilterCommon', 'itkImageToImageFilterCommon', True),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IUL2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned long,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IUL3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned long,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IF2', True, 'itk::Image< unsigned char,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IF3', True, 'itk::Image< unsigned char,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IUL2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned long,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IUL3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned long,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IF2', True, 'itk::Image< signed short,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IF3', True, 'itk::Image< signed short,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IUL2', True, 'itk::Image< float,2 >, itk::Image< unsigned long,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IUL3', True, 'itk::Image< float,3 >, itk::Image< unsigned long,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL2ISS2', True, 'itk::Image< unsigned long,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL3ISS3', True, 'itk::Image< unsigned long,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL2IUC2', True, 'itk::Image< unsigned long,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL3IUC3', True, 'itk::Image< unsigned long,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC2VIUC2', True, 'itk::VectorImage< unsigned char,2 >,itk::VectorImage< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS2VISS2', True, 'itk::VectorImage< signed short,2 >,itk::VectorImage< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF2VIF2', True, 'itk::VectorImage< float,2 >,itk::VectorImage< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC3VIUC3', True, 'itk::VectorImage< unsigned char,3 >,itk::VectorImage< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS3VISS3', True, 'itk::VectorImage< signed short,3 >,itk::VectorImage< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF3VIF3', True, 'itk::VectorImage< float,3 >,itk::VectorImage< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF22IVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF23IVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF32IVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF33IVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF42IVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF43IVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF22ICVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF23ICVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF32ICVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF33ICVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF42ICVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF43ICVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF22IVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF23IVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF32IVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF33IVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF42IVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF43IVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF22ICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF23ICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF32ICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF33ICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF42ICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF43ICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF22ICVF42', True, 'itk::Image< itk::Vector< float,2 >,2 >,itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF23ICVF43', True, 'itk::Image< itk::Vector< float,2 >,3 >,itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC2IRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC3IRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC2IRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC3IRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICF2ICF2', True, 'itk::Image< std::complex< float >,2 >, itk::Image< std::complex< float >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICF3ICF3', True, 'itk::Image< std::complex< float >,3 >, itk::Image< std::complex< float >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL2IRGBUC2', True, 'itk::Image< unsigned long,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL3IRGBUC3', True, 'itk::Image< unsigned long,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IRGBUC2', True, 'itk::Image< signed short,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IRGBUC3', True, 'itk::Image< signed short,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IRGBUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IRGBUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IRGBUC2', True, 'itk::Image< float,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IRGBUC3', True, 'itk::Image< float,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC2IUL2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< unsigned long,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC3IUL3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< unsigned long,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC2ISS2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC3ISS3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC2IUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC3IUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC2IF2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC3IF3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL2IRGBAUC2', True, 'itk::Image< unsigned long,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUL3IRGBAUC3', True, 'itk::Image< unsigned long,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IRGBAUC2', True, 'itk::Image< signed short,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IRGBAUC3', True, 'itk::Image< signed short,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IRGBAUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IRGBAUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IRGBAUC2', True, 'itk::Image< float,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IRGBAUC3', True, 'itk::Image< float,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC2IUL2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< unsigned long,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC3IUL3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< unsigned long,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC2ISS2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC3ISS3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC2IUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC3IUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC2IF2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBAUC3IF3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC2IUC2', True, 'itk::VectorImage< unsigned char,2 >,itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2VIUC2', True, 'itk::Image< unsigned char,2 >,itk::VectorImage< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC2ISS2', True, 'itk::VectorImage< unsigned char,2 >,itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2VIUC2', True, 'itk::Image< signed short,2 >,itk::VectorImage< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC2IF2', True, 'itk::VectorImage< unsigned char,2 >,itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2VIUC2', True, 'itk::Image< float,2 >,itk::VectorImage< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS2IUC2', True, 'itk::VectorImage< signed short,2 >,itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2VISS2', True, 'itk::Image< unsigned char,2 >,itk::VectorImage< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS2ISS2', True, 'itk::VectorImage< signed short,2 >,itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2VISS2', True, 'itk::Image< signed short,2 >,itk::VectorImage< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS2IF2', True, 'itk::VectorImage< signed short,2 >,itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2VISS2', True, 'itk::Image< float,2 >,itk::VectorImage< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF2IUC2', True, 'itk::VectorImage< float,2 >,itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2VIF2', True, 'itk::Image< unsigned char,2 >,itk::VectorImage< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF2ISS2', True, 'itk::VectorImage< float,2 >,itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2VIF2', True, 'itk::Image< signed short,2 >,itk::VectorImage< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF2IF2', True, 'itk::VectorImage< float,2 >,itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2VIF2', True, 'itk::Image< float,2 >,itk::VectorImage< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC3IUC3', True, 'itk::VectorImage< unsigned char,3 >,itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3VIUC3', True, 'itk::Image< unsigned char,3 >,itk::VectorImage< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC3ISS3', True, 'itk::VectorImage< unsigned char,3 >,itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3VIUC3', True, 'itk::Image< signed short,3 >,itk::VectorImage< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIUC3IF3', True, 'itk::VectorImage< unsigned char,3 >,itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3VIUC3', True, 'itk::Image< float,3 >,itk::VectorImage< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS3IUC3', True, 'itk::VectorImage< signed short,3 >,itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3VISS3', True, 'itk::Image< unsigned char,3 >,itk::VectorImage< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS3ISS3', True, 'itk::VectorImage< signed short,3 >,itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3VISS3', True, 'itk::Image< signed short,3 >,itk::VectorImage< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVISS3IF3', True, 'itk::VectorImage< signed short,3 >,itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3VISS3', True, 'itk::Image< float,3 >,itk::VectorImage< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF3IUC3', True, 'itk::VectorImage< float,3 >,itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3VIF3', True, 'itk::Image< unsigned char,3 >,itk::VectorImage< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF3ISS3', True, 'itk::VectorImage< float,3 >,itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3VIF3', True, 'itk::Image< signed short,3 >,itk::VectorImage< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterVIF3IF3', True, 'itk::VectorImage< float,3 >,itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3VIF3', True, 'itk::Image< float,3 >,itk::VectorImage< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF22ISS2', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF23ISS3', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF32ISS2', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF33ISS3', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF42ISS2', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF43ISS3', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF22IUC2', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF23IUC3', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF32IUC2', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF33IUC3', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF42IUC2', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF43IUC3', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF22IF2', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF23IF3', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF32IF2', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF33IF3', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF42IF2', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIVF43IF3', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF22ISS2', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF23ISS3', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF32ISS2', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF33ISS3', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF42ISS2', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF43ISS3', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF22IUC2', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF23IUC3', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF32IUC2', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF33IUC3', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF42IUC2', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF43IUC3', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF22IF2', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF23IF3', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF32IF2', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF33IF3', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF42IF2', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICVF43IF3', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IVF22', True, 'itk::Image< signed short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IVF23', True, 'itk::Image< signed short,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IVF32', True, 'itk::Image< signed short,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IVF33', True, 'itk::Image< signed short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2IVF42', True, 'itk::Image< signed short,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3IVF43', True, 'itk::Image< signed short,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2ICVF22', True, 'itk::Image< signed short,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3ICVF23', True, 'itk::Image< signed short,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2ICVF32', True, 'itk::Image< signed short,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3ICVF33', True, 'itk::Image< signed short,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2ICVF42', True, 'itk::Image< signed short,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3ICVF43', True, 'itk::Image< signed short,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IVF23', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IVF32', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IVF42', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IVF43', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2ICVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3ICVF23', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2ICVF32', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3ICVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2ICVF42', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3ICVF43', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IVF22', True, 'itk::Image< float,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IVF23', True, 'itk::Image< float,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IVF32', True, 'itk::Image< float,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IVF33', True, 'itk::Image< float,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IVF42', True, 'itk::Image< float,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IVF43', True, 'itk::Image< float,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2ICVF22', True, 'itk::Image< float,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3ICVF23', True, 'itk::Image< float,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2ICVF32', True, 'itk::Image< float,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3ICVF33', True, 'itk::Image< float,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2ICVF42', True, 'itk::Image< float,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3ICVF43', True, 'itk::Image< float,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2ICF2', True, 'itk::Image< float,2 >, itk::Image< std::complex< float >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3ICF3', True, 'itk::Image< float,3 >, itk::Image< std::complex< float >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICF2IF2', True, 'itk::Image< std::complex< float >,2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICF3IF3', True, 'itk::Image< std::complex< float >,3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2ISSRTD22', True, 'itk::Image< signed short,2 >, itk::Image< itk::SymmetricSecondRankTensor< double, 2 >, 2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISSRTD22ISS2', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 2 >, 2 >, itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2ISSRTD22', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::SymmetricSecondRankTensor< double, 2 >, 2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISSRTD22IUC2', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 2 >, 2 >, itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2ISSRTD22', True, 'itk::Image< float,2 >, itk::Image< itk::SymmetricSecondRankTensor< double, 2 >, 2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISSRTD22IF2', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 2 >, 2 >, itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3ISSRTD33', True, 'itk::Image< signed short,3 >, itk::Image< itk::SymmetricSecondRankTensor< double, 3 >, 3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISSRTD33ISS3', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 3 >, 3 >, itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3ISSRTD33', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::SymmetricSecondRankTensor< double, 3 >, 3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISSRTD33IUC3', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 3 >, 3 >, itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3ISSRTD33', True, 'itk::Image< float,3 >, itk::Image< itk::SymmetricSecondRankTensor< double, 3 >, 3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISSRTD33IF3', True, 'itk::Image< itk::SymmetricSecondRankTensor< double, 3 >, 3 >, itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS2ISS3', True, 'itk::Image< signed short,2 >,itk::Image< signed short,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC2IUC3', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2IF3', True, 'itk::Image< float,2 >,itk::Image< float,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC2IRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >,itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICF2ICF3', True, 'itk::Image< std::complex< float >,2 >,itk::Image< std::complex< float >,3 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterISS3ISS2', True, 'itk::Image< signed short,3 >,itk::Image< signed short,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIUC3IUC2', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3IF2', True, 'itk::Image< float,3 >,itk::Image< float,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIRGBUC3IRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >,itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterICF3ICF2', True, 'itk::Image< std::complex< float >,3 >,itk::Image< std::complex< float >,2 >'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF2ICVD22', True, 'itk::Image<float, 2>, itk::Image<itk::CovariantVector<double, 2>, 2>'),
  ('ImageToImageFilter', 'itk::ImageToImageFilter', 'itkImageToImageFilterIF3ICVD33', True, 'itk::Image<float, 3>, itk::Image<itk::CovariantVector<double, 3>, 3>'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2ISS2', True, 'itk::Image< unsigned char,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3ISS3', True, 'itk::Image< unsigned char,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IF2', True, 'itk::Image< unsigned char,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IF3', True, 'itk::Image< unsigned char,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2IUC2', True, 'itk::Image< signed short,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3IUC3', True, 'itk::Image< signed short,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2IF2', True, 'itk::Image< signed short,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3IF3', True, 'itk::Image< signed short,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IUC2', True, 'itk::Image< float,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IUC3', True, 'itk::Image< float,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2ISS2', True, 'itk::Image< float,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3ISS3', True, 'itk::Image< float,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL2ISS2', True, 'itk::Image< unsigned long,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL3ISS3', True, 'itk::Image< unsigned long,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL2IUC2', True, 'itk::Image< unsigned long,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL3IUC3', True, 'itk::Image< unsigned long,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF22IVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF23IVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF32IVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF33IVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF42IVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF43IVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF22ICVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF23ICVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF32ICVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF33ICVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF42ICVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF43ICVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF22IVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF23IVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF32IVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF33IVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF42IVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF43IVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF22ICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF23ICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF32ICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF33ICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF42ICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF43ICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBUC2IRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBUC3IRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBUC2IUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBUC3IUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL2IRGBUC2', True, 'itk::Image< unsigned long,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL3IRGBUC3', True, 'itk::Image< unsigned long,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2IRGBUC2', True, 'itk::Image< signed short,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3IRGBUC3', True, 'itk::Image< signed short,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IRGBUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IRGBUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IRGBUC2', True, 'itk::Image< float,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IRGBUC3', True, 'itk::Image< float,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBAUC2IRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBAUC3IRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBAUC2IUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBAUC3IUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL2IRGBAUC2', True, 'itk::Image< unsigned long,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUL3IRGBAUC3', True, 'itk::Image< unsigned long,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2IRGBAUC2', True, 'itk::Image< signed short,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3IRGBAUC3', True, 'itk::Image< signed short,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IRGBAUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IRGBAUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IRGBAUC2', True, 'itk::Image< float,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IRGBAUC3', True, 'itk::Image< float,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterVIUC2IUC2', True, 'itk::VectorImage< unsigned char,2 >,itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2VIUC2', True, 'itk::Image< unsigned char,2 >,itk::VectorImage< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterVISS2ISS2', True, 'itk::VectorImage< signed short,2 >,itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2VISS2', True, 'itk::Image< signed short,2 >,itk::VectorImage< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterVIF2IF2', True, 'itk::VectorImage< float,2 >,itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2VIF2', True, 'itk::Image< float,2 >,itk::VectorImage< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterVIUC3IUC3', True, 'itk::VectorImage< unsigned char,3 >,itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3VIUC3', True, 'itk::Image< unsigned char,3 >,itk::VectorImage< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterVISS3ISS3', True, 'itk::VectorImage< signed short,3 >,itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3VISS3', True, 'itk::Image< signed short,3 >,itk::VectorImage< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterVIF3IF3', True, 'itk::VectorImage< float,3 >,itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3VIF3', True, 'itk::Image< float,3 >,itk::VectorImage< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF22ISS2', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF23ISS3', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF32ISS2', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF33ISS3', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF42ISS2', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF43ISS3', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF22IUC2', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF23IUC3', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF32IUC2', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF33IUC3', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF42IUC2', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF43IUC3', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF22IF2', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF23IF3', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF32IF2', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF33IF3', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF42IF2', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIVF43IF3', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF22ISS2', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF23ISS3', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF32ISS2', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF33ISS3', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF42ISS2', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF43ISS3', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF22IUC2', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF23IUC3', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF32IUC2', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF33IUC3', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF42IUC2', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF43IUC3', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF22IF2', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF23IF3', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF32IF2', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF33IF3', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF42IF2', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICVF43IF3', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2IVF22', True, 'itk::Image< signed short,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3IVF23', True, 'itk::Image< signed short,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2IVF32', True, 'itk::Image< signed short,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3IVF33', True, 'itk::Image< signed short,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2IVF42', True, 'itk::Image< signed short,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3IVF43', True, 'itk::Image< signed short,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2ICVF22', True, 'itk::Image< signed short,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3ICVF23', True, 'itk::Image< signed short,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2ICVF32', True, 'itk::Image< signed short,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3ICVF33', True, 'itk::Image< signed short,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2ICVF42', True, 'itk::Image< signed short,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3ICVF43', True, 'itk::Image< signed short,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IVF23', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IVF32', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IVF42', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IVF43', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2ICVF22', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3ICVF23', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2ICVF32', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3ICVF33', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2ICVF42', True, 'itk::Image< unsigned char,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3ICVF43', True, 'itk::Image< unsigned char,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IVF22', True, 'itk::Image< float,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IVF23', True, 'itk::Image< float,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IVF32', True, 'itk::Image< float,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IVF33', True, 'itk::Image< float,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IVF42', True, 'itk::Image< float,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IVF43', True, 'itk::Image< float,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2ICVF22', True, 'itk::Image< float,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3ICVF23', True, 'itk::Image< float,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2ICVF32', True, 'itk::Image< float,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3ICVF33', True, 'itk::Image< float,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2ICVF42', True, 'itk::Image< float,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3ICVF43', True, 'itk::Image< float,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICF2ICF2', True, 'itk::Image< std::complex< float >,2 >, itk::Image< std::complex< float >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICF3ICF3', True, 'itk::Image< std::complex< float >,3 >, itk::Image< std::complex< float >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2ICF2', True, 'itk::Image< float,2 >, itk::Image< std::complex< float >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3ICF3', True, 'itk::Image< float,3 >, itk::Image< std::complex< float >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICF2IF2', True, 'itk::Image< std::complex< float >,2 >, itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICF3IF3', True, 'itk::Image< std::complex< float >,3 >, itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS2ISS3', True, 'itk::Image< signed short,2 >,itk::Image< signed short,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC2IUC3', True, 'itk::Image< unsigned char,2 >,itk::Image< unsigned char,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF2IF3', True, 'itk::Image< float,2 >,itk::Image< float,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBUC2IRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >,itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICF2ICF3', True, 'itk::Image< std::complex< float >,2 >,itk::Image< std::complex< float >,3 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterISS3ISS2', True, 'itk::Image< signed short,3 >,itk::Image< signed short,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIUC3IUC2', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIF3IF2', True, 'itk::Image< float,3 >,itk::Image< float,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterIRGBUC3IRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >,itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('InPlaceImageFilter', 'itk::InPlaceImageFilter', 'itkInPlaceImageFilterICF3ICF2', True, 'itk::Image< std::complex< float >,3 >,itk::Image< std::complex< float >,2 >'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsF22F', True, 'float,2,2,float'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsF22FF', True, 'float,2,2,float,float'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsF22FFF', True, 'float,2,2,float,float,float'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD22D', True, 'double,2,2,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD22DD', True, 'double,2,2,double,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD22DDD', True, 'double,2,2,double,double,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD22DFD', True, 'double,2,2,double,float,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsMD2222FFMD22', True, 'itk::Matrix< double,2,2 >, 2,2,float,float, itk::Matrix< double, 2, 2 >'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsF33F', True, 'float,3,3,float'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsF33FF', True, 'float,3,3,float,float'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsF33FFF', True, 'float,3,3,float,float,float'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD33D', True, 'double,3,3,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD33DD', True, 'double,3,3,double,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD33DDD', True, 'double,3,3,double,double,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsD33DFD', True, 'double,3,3,double,float,double'),
  ('DefaultDynamicMeshTraits', 'itk::DefaultDynamicMeshTraits', 'itkDefaultDynamicMeshTraitsMD3333FFMD33', True, 'itk::Matrix< double,3,3 >, 3,3,float,float, itk::Matrix< double, 3, 3 >'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF22', True, 'float,2,2'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF22F', True, 'float,2,2,float'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF22FF', True, 'float,2,2,float,float'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF22FFF', True, 'float,2,2,float,float,float'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD22', True, 'double,2,2'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD22D', True, 'double,2,2,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD22DD', True, 'double,2,2,double,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD22DDD', True, 'double,2,2,double,double,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD22DFD', True, 'double,2,2,double,float,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD22FFD', True, 'double,2,2,float,float,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsMD2222FFMD22', True, 'itk::Matrix< double,2,2 >, 2,2,float,float, itk::Matrix< double, 2, 2 >'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsVF222FFVF2', True, 'itk::Vector< float,2 >,2,2,float,float,itk::Vector< float,2 >'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsUI22FFUI', True, 'unsigned int,2,2,float,float,unsigned int'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF33', True, 'float,3,3'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF33F', True, 'float,3,3,float'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF33FF', True, 'float,3,3,float,float'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsF33FFF', True, 'float,3,3,float,float,float'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD33', True, 'double,3,3'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD33D', True, 'double,3,3,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD33DD', True, 'double,3,3,double,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD33DDD', True, 'double,3,3,double,double,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD33DFD', True, 'double,3,3,double,float,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsD33FFD', True, 'double,3,3,float,float,double'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsMD3333FFMD33', True, 'itk::Matrix< double,3,3 >, 3,3,float,float, itk::Matrix< double, 3, 3 >'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsVF333FFVF3', True, 'itk::Vector< float,3 >,3,3,float,float,itk::Vector< float,3 >'),
  ('DefaultStaticMeshTraits', 'itk::DefaultStaticMeshTraits', 'itkDefaultStaticMeshTraitsUI33FFUI', True, 'unsigned int,3,3,float,float,unsigned int'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseIF2D', True, 'itk::Image< float,2 >,double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2D', True, 'itk::Point< double,2 >, double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePF2D', True, 'itk::Point< float,2 >, double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2F', True, 'itk::Point< double,2 >, float'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePF2F', True, 'itk::Point< float,2 >, float'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseCIF2AD', True, 'itk::ContinuousIndex< float,2 > ,itk::Array< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseCID2AD', True, 'itk::ContinuousIndex< double,2 > ,itk::Array< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2VD2', True, 'itk::Point< double,2 >, itk::Vector< double,2 >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2CVD2', True, 'itk::Point< double,2 >, itk::CovariantVector< double,2 >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseVF2D', True, 'itk::Vector< float,2 > ,double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2RGBUC', True, 'itk::Point< double,2 >,itk::RGBPixel< unsigned char >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2RGBAUC', True, 'itk::Point< double,2 >,itk::RGBAPixel< unsigned char >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2RGBD', True, 'itk::Point< double,2 >,itk::RGBPixel< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD2RGBAD', True, 'itk::Point< double,2 >,itk::RGBAPixel< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseIF3D', True, 'itk::Image< float,3 >,double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3D', True, 'itk::Point< double,3 >, double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePF3D', True, 'itk::Point< float,3 >, double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3F', True, 'itk::Point< double,3 >, float'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePF3F', True, 'itk::Point< float,3 >, float'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseCIF3AD', True, 'itk::ContinuousIndex< float,3 > ,itk::Array< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseCID3AD', True, 'itk::ContinuousIndex< double,3 > ,itk::Array< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3VD3', True, 'itk::Point< double,3 >, itk::Vector< double,3 >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3CVD3', True, 'itk::Point< double,3 >, itk::CovariantVector< double,3 >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseVF3D', True, 'itk::Vector< float,3 > ,double'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3RGBUC', True, 'itk::Point< double,3 >,itk::RGBPixel< unsigned char >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3RGBAUC', True, 'itk::Point< double,3 >,itk::RGBAPixel< unsigned char >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3RGBD', True, 'itk::Point< double,3 >,itk::RGBPixel< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBasePD3RGBAD', True, 'itk::Point< double,3 >,itk::RGBAPixel< double >'),
  ('FunctionBase', 'itk::FunctionBase', 'itkFunctionBaseFF', True, 'float,float'),
  ('Array2D', 'itk::Array2D', 'itkArray2DD', True, 'double'),
  ('Array2D', 'itk::Array2D', 'itkArray2DF', True, 'float'),
  ('Array2D', 'itk::Array2D', 'itkArray2DUI', True, 'unsigned int'),
  ('BSplineInterpolationWeightFunction', 'itk::BSplineInterpolationWeightFunction', 'itkBSplineInterpolationWeightFunctionD22', True, 'double,2,2'),
  ('BSplineInterpolationWeightFunction', 'itk::BSplineInterpolationWeightFunction', 'itkBSplineInterpolationWeightFunctionD33', True, 'double,3,3'),
  ('DiffusionTensor3D', 'itk::DiffusionTensor3D', 'itkDiffusionTensor3DF', True, 'float'),
  ('DiffusionTensor3D', 'itk::DiffusionTensor3D', 'itkDiffusionTensor3DD', True, 'double'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIRGBUC2IRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >, itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIRGBUC3IRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >, itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIRGBAUC2IRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >, itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIRGBAUC3IRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >, itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIVF22IVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >, itk::Image< itk::Vector< float,2 >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIVF23IVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >, itk::Image< itk::Vector< float,2 >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIVF32IVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >, itk::Image< itk::Vector< float,3 >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIVF33IVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >, itk::Image< itk::Vector< float,3 >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIVF42IVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >, itk::Image< itk::Vector< float,4 >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIVF43IVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >, itk::Image< itk::Vector< float,4 >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICVF22ICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >, itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICVF23ICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >, itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICVF32ICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >, itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICVF33ICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >, itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICVF42ICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >, itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICVF43ICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >, itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICF2ICF2', True, 'itk::Image< std::complex< float >,2 >, itk::Image< std::complex< float >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICF3ICF3', True, 'itk::Image< std::complex< float >,3 >, itk::Image< std::complex< float >,3 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterISS3ISS2', True, 'itk::Image< signed short,3 >,itk::Image< signed short,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIUC3IUC2', True, 'itk::Image< unsigned char,3 >,itk::Image< unsigned char,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIF3IF2', True, 'itk::Image< float,3 >,itk::Image< float,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterIRGBUC3IRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >,itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ExtractImageFilter', 'itk::ExtractImageFilter', 'itkExtractImageFilterICF3ICF2', True, 'itk::Image< std::complex< float >,3 >,itk::Image< std::complex< float >,2 >'),
  ('FloatingPointExceptions', 'itk::FloatingPointExceptions', 'itkFloatingPointExceptions', True),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionISS2', True, 'itk::Image< signed short,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionISS3', True, 'itk::Image< signed short,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIF2', True, 'itk::Image< float,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionIF3', True, 'itk::Image< float,3 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICF2', True, 'itk::Image< std::complex< float >,2 >'),
  ('ImageBoundaryCondition', 'itk::ImageBoundaryCondition', 'itkImageBoundaryConditionICF3', True, 'itk::Image< std::complex< float >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionISS2', True, 'itk::Image< signed short,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionISS3', True, 'itk::Image< signed short,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIF2', True, 'itk::Image< float,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionIF3', True, 'itk::Image< float,3 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICF2', True, 'itk::Image< std::complex< float >,2 >'),
  ('PeriodicBoundaryCondition', 'itk::PeriodicBoundaryCondition', 'itkPeriodicBoundaryConditionICF3', True, 'itk::Image< std::complex< float >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionISS2', True, 'itk::Image< signed short,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionISS3', True, 'itk::Image< signed short,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIF2', True, 'itk::Image< float,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionIF3', True, 'itk::Image< float,3 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICF2', True, 'itk::Image< std::complex< float >,2 >'),
  ('ZeroFluxNeumannBoundaryCondition', 'itk::ZeroFluxNeumannBoundaryCondition', 'itkZeroFluxNeumannBoundaryConditionICF3', True, 'itk::Image< std::complex< float >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionISS2', True, 'itk::Image< signed short,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionISS3', True, 'itk::Image< signed short,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIF2', True, 'itk::Image< float,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionIF3', True, 'itk::Image< float,3 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICF2', True, 'itk::Image< std::complex< float >,2 >'),
  ('ConstantBoundaryCondition', 'itk::ConstantBoundaryCondition', 'itkConstantBoundaryConditionICF3', True, 'itk::Image< std::complex< float >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorISS2', True, 'itk::Image< signed short,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorISS3', True, 'itk::Image< signed short,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIF2', True, 'itk::Image< float,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorIF3', True, 'itk::Image< float,3 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICF2', True, 'itk::Image< std::complex< float >,2 >'),
  ('ImageDuplicator', 'itk::ImageDuplicator', 'itkImageDuplicatorICF3', True, 'itk::Image< std::complex< float >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIRGBUC2', True, 'itk::Image< itk::RGBPixel< unsigned char >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIRGBUC3', True, 'itk::Image< itk::RGBPixel< unsigned char >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIRGBAUC2', True, 'itk::Image< itk::RGBAPixel< unsigned char >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIRGBAUC3', True, 'itk::Image< itk::RGBAPixel< unsigned char >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIVF22', True, 'itk::Image< itk::Vector< float,2 >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIVF23', True, 'itk::Image< itk::Vector< float,2 >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIVF32', True, 'itk::Image< itk::Vector< float,3 >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIVF33', True, 'itk::Image< itk::Vector< float,3 >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIVF42', True, 'itk::Image< itk::Vector< float,4 >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIVF43', True, 'itk::Image< itk::Vector< float,4 >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICVF22', True, 'itk::Image< itk::CovariantVector< float,2 >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICVF23', True, 'itk::Image< itk::CovariantVector< float,2 >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICVF32', True, 'itk::Image< itk::CovariantVector< float,3 >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICVF33', True, 'itk::Image< itk::CovariantVector< float,3 >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICVF42', True, 'itk::Image< itk::CovariantVector< float,4 >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICVF43', True, 'itk::Image< itk::CovariantVector< float,4 >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerISS2', True, 'itk::Image< signed short,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerISS3', True, 'itk::Image< signed short,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIF2', True, 'itk::Image< float,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerIF3', True, 'itk::Image< float,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICF2', True, 'itk::Image< std::complex< float >,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerICF3', True, 'itk::Image< std::complex< float >,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerVISS2', True, 'itk::VectorImage< signed short,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerVIUC2', True, 'itk::VectorImage< unsigned char,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerVIF2', True, 'itk::VectorImage< float,2 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerVISS3', True, 'itk::VectorImage< signed short,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerVIUC3', True, 'itk::VectorImage< unsigned char,3 >'),
  ('ImageTransformer', 'itk::ImageTransformer', 'itkImageTransformerVIF3', True, 'itk::VectorImage< float,3 >'),
  ('ImportImageFilter', 'itk::ImportImageFilter', 'itkImportImageFilterSS2', True, 'signed short,2'),
  ('ImportImageFilter', 'itk::ImportImageFilter', 'itkImportImageFilterUC2', True, 'unsigned char,2'),
  ('ImportImageFilter', 'itk::ImportImageFilter', 'itkImportImageFilterF2', True, 'float,2'),
  ('ImportImageFilter', 'itk::ImportImageFilter', 'itkImportImageFilterSS3', True, 'signed short,3'),
  ('ImportImageFilter', 'itk::ImportImageFilter', 'itkImportImageFilterUC3', True, 'unsigned char,3'),
  ('ImportImageFilter', 'itk::ImportImageFilter', 'itkImportImageFilterF3', True, 'float,3'),
  ('KernelFunctionBase', 'itk::KernelFunctionBase', 'itkKernelFunctionBaseF', True, 'float'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectD', True, 'double'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectF', True, 'float'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectB', True, 'bool'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectS', True, 'std::string'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectSS', True, 'signed short'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectSI', True, 'signed int'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectUI', True, 'unsigned int'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectUS', True, 'unsigned short'),
  ('MetaDataObject', 'itk::MetaDataObject', 'itkMetaDataObjectUL', True, 'unsigned long'),
  ('MinimumMaximumImageCalculator', 'itk::MinimumMaximumImageCalculator', 'itkMinimumMaximumImageCalculatorISS2', True, 'itk::Image< signed short,2 >'),
  ('MinimumMaximumImageCalculator', 'itk::MinimumMaximumImageCalculator', 'itkMinimumMaximumImageCalculatorISS3', True, 'itk::Image< signed short,3 >'),
  ('MinimumMaximumImageCalculator', 'itk::MinimumMaximumImageCalculator', 'itkMinimumMaximumImageCalculatorIUC2', True, 'itk::Image< unsigned char,2 >'),
  ('MinimumMaximumImageCalculator', 'itk::MinimumMaximumImageCalculator', 'itkMinimumMaximumImageCalculatorIUC3', True, 'itk::Image< unsigned char,3 >'),
  ('MinimumMaximumImageCalculator', 'itk::MinimumMaximumImageCalculator', 'itkMinimumMaximumImageCalculatorIF2', True, 'itk::Image< float,2 >'),
  ('MinimumMaximumImageCalculator', 'itk::MinimumMaximumImageCalculator', 'itkMinimumMaximumImageCalculatorIF3', True, 'itk::Image< float,3 >'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsUC', False, 'unsigned char'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsUS', False, 'unsigned short'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsUI', False, 'unsigned int'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsUL', False, 'unsigned long'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsSC', False, 'signed char'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsSS', False, 'signed short'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsSI', False, 'signed int'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsSL', False, 'signed long'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsF', False, 'float'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsD', False, 'double'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsLD', False, 'long double'),
  ('numeric_limits', 'std::numeric_limits', 'stdnumeric_limitsB', False, 'bool'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsUC', True, 'unsigned char'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsUS', True, 'unsigned short'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsUI', True, 'unsigned int'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsUL', True, 'unsigned long'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsSC', True, 'signed char'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsSS', True, 'signed short'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsSI', True, 'signed int'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsSL', True, 'signed long'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsF', True, 'float'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsD', True, 'double'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsLD', True, 'long double'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsB', True, 'bool'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsRGBUC', True, 'itk::RGBPixel< unsigned char >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsRGBAUC', True, 'itk::RGBAPixel< unsigned char >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsCVF2', True, 'itk::CovariantVector< float,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsCVF3', True, 'itk::CovariantVector< float,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsCVF4', True, 'itk::CovariantVector< float,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVUC1', True, 'itk::Vector< unsigned char,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVF1', True, 'itk::Vector< float,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVD1', True, 'itk::Vector< double,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVSS1', True, 'itk::Vector< signed short,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVUC2', True, 'itk::Vector< unsigned char,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVF2', True, 'itk::Vector< float,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVD2', True, 'itk::Vector< double,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVSS2', True, 'itk::Vector< signed short,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVUC3', True, 'itk::Vector< unsigned char,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVF3', True, 'itk::Vector< float,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVD3', True, 'itk::Vector< double,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVSS3', True, 'itk::Vector< signed short,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVUC4', True, 'itk::Vector< unsigned char,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVF4', True, 'itk::Vector< float,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVD4', True, 'itk::Vector< double,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVSS4', True, 'itk::Vector< signed short,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVUC6', True, 'itk::Vector< unsigned char,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVF6', True, 'itk::Vector< float,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVD6', True, 'itk::Vector< double,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVSS6', True, 'itk::Vector< signed short,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAD2', True, 'itk::FixedArray< double,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAF2', True, 'itk::FixedArray< float,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUL2', True, 'itk::FixedArray< unsigned long,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUS2', True, 'itk::FixedArray< unsigned short,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUC2', True, 'itk::FixedArray< unsigned char,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUI2', True, 'itk::FixedArray< unsigned int,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASL2', True, 'itk::FixedArray< signed long,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASS2', True, 'itk::FixedArray< signed short,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASC2', True, 'itk::FixedArray< signed char,2 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAD3', True, 'itk::FixedArray< double,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAF3', True, 'itk::FixedArray< float,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUL3', True, 'itk::FixedArray< unsigned long,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUS3', True, 'itk::FixedArray< unsigned short,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUC3', True, 'itk::FixedArray< unsigned char,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUI3', True, 'itk::FixedArray< unsigned int,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASL3', True, 'itk::FixedArray< signed long,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASS3', True, 'itk::FixedArray< signed short,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASC3', True, 'itk::FixedArray< signed char,3 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAD4', True, 'itk::FixedArray< double,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAF4', True, 'itk::FixedArray< float,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUL4', True, 'itk::FixedArray< unsigned long,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUS4', True, 'itk::FixedArray< unsigned short,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUC4', True, 'itk::FixedArray< unsigned char,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUI4', True, 'itk::FixedArray< unsigned int,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASL4', True, 'itk::FixedArray< signed long,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASS4', True, 'itk::FixedArray< signed short,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASC4', True, 'itk::FixedArray< signed char,4 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAD6', True, 'itk::FixedArray< double,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAF6', True, 'itk::FixedArray< float,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUL6', True, 'itk::FixedArray< unsigned long,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUS6', True, 'itk::FixedArray< unsigned short,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUC6', True, 'itk::FixedArray< unsigned char,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUI6', True, 'itk::FixedArray< unsigned int,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASL6', True, 'itk::FixedArray< signed long,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASS6', True, 'itk::FixedArray< signed short,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASC6', True, 'itk::FixedArray< signed char,6 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAD1', True, 'itk::FixedArray< double,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAF1', True, 'itk::FixedArray< float,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUL1', True, 'itk::FixedArray< unsigned long,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUS1', True, 'itk::FixedArray< unsigned short,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUC1', True, 'itk::FixedArray< unsigned char,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFAUI1', True, 'itk::FixedArray< unsigned int,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASL1', True, 'itk::FixedArray< signed long,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASS1', True, 'itk::FixedArray< signed short,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsFASC1', True, 'itk::FixedArray< signed char,1 >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVLVSS', True, 'itk::VariableLengthVector< signed short >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVLVUC', True, 'itk::VariableLengthVector< unsigned char >'),
  ('NumericTraits', 'itk::NumericTraits', 'itkNumericTraitsVLVF', True, 'itk::VariableLengthVector< float >'),
  ('OptimizerParametersHelper', 'itk::OptimizerParametersHelper', 'itkOptimizerParametersHelperD', True, 'double'),
  ('OptimizerParametersHelper', 'itk::OptimizerParametersHelper', 'itkOptimizerParametersHelperF', True, 'float'),
  ('OptimizerParameters', 'itk::OptimizerParameters', 'itkOptimizerParametersD', True, 'double'),
  ('OptimizerParameters', 'itk::OptimizerParameters', 'itkOptimizerParametersF', True, 'float'),
  ('PointSet', 'itk::PointSet', 'itkPointSetF2STF22', True, 'float,2,itk::DefaultStaticMeshTraits< float,2,2 >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetF2STF22FF', True, 'float,2,itk::DefaultStaticMeshTraits< float,2,2,float,float >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetF2DTF22FF', True, 'float,2,itk::DefaultDynamicMeshTraits< float,2,2,float,float >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD2STD22', True, 'double,2,itk::DefaultStaticMeshTraits< double,2,2 >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD2STD22DD', True, 'double,2,itk::DefaultStaticMeshTraits< double,2,2,double,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD2DTD22DD', True, 'double,2,itk::DefaultDynamicMeshTraits< double,2,2,double,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetF3STF33', True, 'float,3,itk::DefaultStaticMeshTraits< float,3,3 >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetF3STF33FF', True, 'float,3,itk::DefaultStaticMeshTraits< float,3,3,float,float >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetF3DTF33FF', True, 'float,3,itk::DefaultDynamicMeshTraits< float,3,3,float,float >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD3STD33', True, 'double,3,itk::DefaultStaticMeshTraits< double,3,3 >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD3STD33DD', True, 'double,3,itk::DefaultStaticMeshTraits< double,3,3,double,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD3DTD33DD', True, 'double,3,itk::DefaultDynamicMeshTraits< double,3,3,double,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetPD22STD22DD', True, 'itk::Point< double,2 >,2,itk::DefaultStaticMeshTraits< double,2,2,double,double,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetUI2DSMUI22FFUI', True, 'unsigned int,2,itk::DefaultStaticMeshTraits<unsigned int,2,2,float,float,unsigned int >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetPD33STD33DD', True, 'itk::Point< double,3 >,3,itk::DefaultStaticMeshTraits< double,3,3,double,double,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetUI3DSMUI33FFUI', True, 'unsigned int,3,itk::DefaultStaticMeshTraits<unsigned int,3,3,float,float,unsigned int >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetMD22STMD2222FFMD22', True, 'itk::Matrix <double,2,2>,2,itk::DefaultStaticMeshTraits< itk::Matrix <double,2,2>,2,2,float,float,itk::Matrix <double,2,2> >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetMD33STMD3333FFMD33', True, 'itk::Matrix <double,3,3>,3,itk::DefaultStaticMeshTraits< itk::Matrix <double,3,3>,3,3,float,float,itk::Matrix <double,3,3> >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD2STD22DFD', True, 'double,2,itk::DefaultStaticMeshTraits< double,2,2,double,float,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD2DTD22DFD', True, 'double,2,itk::DefaultDynamicMeshTraits< double,2,2,double,float,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD3STD33DFD', True, 'double,3,itk::DefaultStaticMeshTraits< double,3,3,double,float,double >'),
  ('PointSet', 'itk::PointSet', 'itkPointSetD3DTD33DFD', True, 'double,3,itk::DefaultDynamicMeshTraits< double,3,3,double,float,double >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorD', True, 'double'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorF', True, 'float'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorUL', True, 'unsigned long'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorULL', True, 'unsigned long long'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorUS', True, 'unsigned short'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorUC', True, 'unsigned char'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorSL', True, 'signed long'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorSLL', True, 'signed long long'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorSS', True, 'signed short'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorSC', True, 'signed char'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorB', True, 'bool'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorAD', True, 'itk::Array< double >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorAF', True, 'itk::Array< float >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorAULL', True, 'itk::Array< unsigned long long >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorAUL', True, 'itk::Array< unsigned long >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorVF2', True, 'itk::Vector< float,2 >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorVF3', True, 'itk::Vector< float,3 >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorVF4', True, 'itk::Vector< float,4 >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorCVF2', True, 'itk::CovariantVector< float,2 >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorCVF3', True, 'itk::CovariantVector< float,3 >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorCVF4', True, 'itk::CovariantVector< float,4 >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorRGBUC', True, 'itk::RGBPixel< unsigned char >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorRGBAUC', True, 'itk::RGBAPixel< unsigned char >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorCF', True, 'std::complex< float >'),
  ('SimpleDataObjectDecorator', 'itk::SimpleDataObjectDecorator', 'itkSimpleDataObjectDecoratorstring', True, 'std::string'),
  ('SpatialFunction', 'itk::SpatialFunction', 'itkSpatialFunctionF2PD2', True, 'float,2,itk::Point< double,2 >'),
  ('SpatialFunction', 'itk::SpatialFunction', 'itkSpatialFunctionF3PD3', True, 'float,3,itk::Point< double,3 >'),
  ('StreamingImageFilter', 'itk::StreamingImageFilter', 'itkStreamingImageFilterISS2ISS2', True, 'itk::Image< signed short,2 >, itk::Image< signed short,2 >'),
  ('StreamingImageFilter', 'itk::StreamingImageFilter', 'itkStreamingImageFilterISS3ISS3', True, 'itk::Image< signed short,3 >, itk::Image< signed short,3 >'),
  ('StreamingImageFilter', 'itk::StreamingImageFilter', 'itkStreamingImageFilterIUC2IUC2', True, 'itk::Image< unsigned char,2 >, itk::Image< unsigned char,2 >'),
  ('StreamingImageFilter', 'itk::StreamingImageFilter', 'itkStreamingImageFilterIUC3IUC3', True, 'itk::Image< unsigned char,3 >, itk::Image< unsigned char,3 >'),
  ('StreamingImageFilter', 'itk::StreamingImageFilter', 'itkStreamingImageFilterIF2IF2', True, 'itk::Image< float,2 >, itk::Image< float,2 >'),
  ('StreamingImageFilter', 'itk::StreamingImageFilter', 'itkStreamingImageFilterIF3IF3', True, 'itk::Image< float,3 >, itk::Image< float,3 >'),
)
