depends = ('ITKPyBase', 'ITKQuadEdgeMesh', 'ITKMesh', )
templates = (  ('BorderQuadEdgeMeshFilter', 'itk::BorderQuadEdgeMeshFilter', 'itkBorderQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('BorderQuadEdgeMeshFilter', 'itk::BorderQuadEdgeMeshFilter', 'itkBorderQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('BorderQuadEdgeMeshFilter', 'itk::BorderQuadEdgeMeshFilter', 'itkBorderQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('BorderQuadEdgeMeshFilterEnums', 'itk::BorderQuadEdgeMeshFilterEnums', 'itkBorderQuadEdgeMeshFilterEnums', False),
  ('CleanQuadEdgeMeshFilter', 'itk::CleanQuadEdgeMeshFilter', 'itkCleanQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('CleanQuadEdgeMeshFilter', 'itk::CleanQuadEdgeMeshFilter', 'itkCleanQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('CleanQuadEdgeMeshFilter', 'itk::CleanQuadEdgeMeshFilter', 'itkCleanQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DelaunayConformingQuadEdgeMeshFilter', 'itk::DelaunayConformingQuadEdgeMeshFilter', 'itkDelaunayConformingQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DelaunayConformingQuadEdgeMeshFilter', 'itk::DelaunayConformingQuadEdgeMeshFilter', 'itkDelaunayConformingQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DelaunayConformingQuadEdgeMeshFilter', 'itk::DelaunayConformingQuadEdgeMeshFilter', 'itkDelaunayConformingQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DiscreteCurvatureQuadEdgeMeshFilter', 'itk::DiscreteCurvatureQuadEdgeMeshFilter', 'itkDiscreteCurvatureQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DiscreteCurvatureQuadEdgeMeshFilter', 'itk::DiscreteCurvatureQuadEdgeMeshFilter', 'itkDiscreteCurvatureQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DiscreteCurvatureQuadEdgeMeshFilter', 'itk::DiscreteCurvatureQuadEdgeMeshFilter', 'itkDiscreteCurvatureQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DiscreteCurvatureTensorQuadEdgeMeshFilter', 'itk::DiscreteCurvatureTensorQuadEdgeMeshFilter', 'itkDiscreteCurvatureTensorQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DiscreteCurvatureTensorQuadEdgeMeshFilter', 'itk::DiscreteCurvatureTensorQuadEdgeMeshFilter', 'itkDiscreteCurvatureTensorQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DiscreteCurvatureTensorQuadEdgeMeshFilter', 'itk::DiscreteCurvatureTensorQuadEdgeMeshFilter', 'itkDiscreteCurvatureTensorQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DiscreteGaussianCurvatureQuadEdgeMeshFilter', 'itk::DiscreteGaussianCurvatureQuadEdgeMeshFilter', 'itkDiscreteGaussianCurvatureQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DiscreteGaussianCurvatureQuadEdgeMeshFilter', 'itk::DiscreteGaussianCurvatureQuadEdgeMeshFilter', 'itkDiscreteGaussianCurvatureQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DiscreteGaussianCurvatureQuadEdgeMeshFilter', 'itk::DiscreteGaussianCurvatureQuadEdgeMeshFilter', 'itkDiscreteGaussianCurvatureQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DiscreteMaximumCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMaximumCurvatureQuadEdgeMeshFilter', 'itkDiscreteMaximumCurvatureQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DiscreteMaximumCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMaximumCurvatureQuadEdgeMeshFilter', 'itkDiscreteMaximumCurvatureQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DiscreteMaximumCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMaximumCurvatureQuadEdgeMeshFilter', 'itkDiscreteMaximumCurvatureQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DiscreteMeanCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMeanCurvatureQuadEdgeMeshFilter', 'itkDiscreteMeanCurvatureQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DiscreteMeanCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMeanCurvatureQuadEdgeMeshFilter', 'itkDiscreteMeanCurvatureQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DiscreteMeanCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMeanCurvatureQuadEdgeMeshFilter', 'itkDiscreteMeanCurvatureQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DiscreteMinimumCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMinimumCurvatureQuadEdgeMeshFilter', 'itkDiscreteMinimumCurvatureQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DiscreteMinimumCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMinimumCurvatureQuadEdgeMeshFilter', 'itkDiscreteMinimumCurvatureQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DiscreteMinimumCurvatureQuadEdgeMeshFilter', 'itk::DiscreteMinimumCurvatureQuadEdgeMeshFilter', 'itkDiscreteMinimumCurvatureQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('DiscretePrincipalCurvaturesQuadEdgeMeshFilter', 'itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter', 'itkDiscretePrincipalCurvaturesQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('DiscretePrincipalCurvaturesQuadEdgeMeshFilter', 'itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter', 'itkDiscretePrincipalCurvaturesQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('DiscretePrincipalCurvaturesQuadEdgeMeshFilter', 'itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter', 'itkDiscretePrincipalCurvaturesQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
  ('MatrixCoefficients', 'itk::MatrixCoefficients', 'itkMatrixCoefficientsQEMD2', False, 'itk::QuadEdgeMesh< double,2 >'),
  ('MatrixCoefficients', 'itk::MatrixCoefficients', 'itkMatrixCoefficientsQEMD3', False, 'itk::QuadEdgeMesh< double,3 >'),
  ('MatrixCoefficients', 'itk::MatrixCoefficients', 'itkMatrixCoefficientsQEMD4', False, 'itk::QuadEdgeMesh< double,4 >'),
  ('OnesMatrixCoefficients', 'itk::OnesMatrixCoefficients', 'itkOnesMatrixCoefficientsQEMD2', False, 'itk::QuadEdgeMesh< double,2 >'),
  ('OnesMatrixCoefficients', 'itk::OnesMatrixCoefficients', 'itkOnesMatrixCoefficientsQEMD3', False, 'itk::QuadEdgeMesh< double,3 >'),
  ('OnesMatrixCoefficients', 'itk::OnesMatrixCoefficients', 'itkOnesMatrixCoefficientsQEMD4', False, 'itk::QuadEdgeMesh< double,4 >'),
  ('InverseEuclideanDistanceMatrixCoefficients', 'itk::InverseEuclideanDistanceMatrixCoefficients', 'itkInverseEuclideanDistanceMatrixCoefficientsQEMD2', False, 'itk::QuadEdgeMesh< double,2 >'),
  ('InverseEuclideanDistanceMatrixCoefficients', 'itk::InverseEuclideanDistanceMatrixCoefficients', 'itkInverseEuclideanDistanceMatrixCoefficientsQEMD3', False, 'itk::QuadEdgeMesh< double,3 >'),
  ('InverseEuclideanDistanceMatrixCoefficients', 'itk::InverseEuclideanDistanceMatrixCoefficients', 'itkInverseEuclideanDistanceMatrixCoefficientsQEMD4', False, 'itk::QuadEdgeMesh< double,4 >'),
  ('ConformalMatrixCoefficients', 'itk::ConformalMatrixCoefficients', 'itkConformalMatrixCoefficientsQEMD2', False, 'itk::QuadEdgeMesh< double,2 >'),
  ('ConformalMatrixCoefficients', 'itk::ConformalMatrixCoefficients', 'itkConformalMatrixCoefficientsQEMD3', False, 'itk::QuadEdgeMesh< double,3 >'),
  ('ConformalMatrixCoefficients', 'itk::ConformalMatrixCoefficients', 'itkConformalMatrixCoefficientsQEMD4', False, 'itk::QuadEdgeMesh< double,4 >'),
  ('AuthalicMatrixCoefficients', 'itk::AuthalicMatrixCoefficients', 'itkAuthalicMatrixCoefficientsQEMD2', False, 'itk::QuadEdgeMesh< double,2 >'),
  ('AuthalicMatrixCoefficients', 'itk::AuthalicMatrixCoefficients', 'itkAuthalicMatrixCoefficientsQEMD3', False, 'itk::QuadEdgeMesh< double,3 >'),
  ('AuthalicMatrixCoefficients', 'itk::AuthalicMatrixCoefficients', 'itkAuthalicMatrixCoefficientsQEMD4', False, 'itk::QuadEdgeMesh< double,4 >'),
  ('IntrinsicMatrixCoefficients', 'itk::IntrinsicMatrixCoefficients', 'itkIntrinsicMatrixCoefficientsQEMD2', False, 'itk::QuadEdgeMesh< double,2 >'),
  ('IntrinsicMatrixCoefficients', 'itk::IntrinsicMatrixCoefficients', 'itkIntrinsicMatrixCoefficientsQEMD3', False, 'itk::QuadEdgeMesh< double,3 >'),
  ('IntrinsicMatrixCoefficients', 'itk::IntrinsicMatrixCoefficients', 'itkIntrinsicMatrixCoefficientsQEMD4', False, 'itk::QuadEdgeMesh< double,4 >'),
  ('HarmonicMatrixCoefficients', 'itk::HarmonicMatrixCoefficients', 'itkHarmonicMatrixCoefficientsQEMD2', False, 'itk::QuadEdgeMesh< double,2 >'),
  ('HarmonicMatrixCoefficients', 'itk::HarmonicMatrixCoefficients', 'itkHarmonicMatrixCoefficientsQEMD3', False, 'itk::QuadEdgeMesh< double,3 >'),
  ('HarmonicMatrixCoefficients', 'itk::HarmonicMatrixCoefficients', 'itkHarmonicMatrixCoefficientsQEMD4', False, 'itk::QuadEdgeMesh< double,4 >'),
  ('SmoothingQuadEdgeMeshFilter', 'itk::SmoothingQuadEdgeMeshFilter', 'itkSmoothingQuadEdgeMeshFilterQEMD2', True, 'itk::QuadEdgeMesh< double,2 >'),
  ('SmoothingQuadEdgeMeshFilter', 'itk::SmoothingQuadEdgeMeshFilter', 'itkSmoothingQuadEdgeMeshFilterQEMD3', True, 'itk::QuadEdgeMesh< double,3 >'),
  ('SmoothingQuadEdgeMeshFilter', 'itk::SmoothingQuadEdgeMeshFilter', 'itkSmoothingQuadEdgeMeshFilterQEMD4', True, 'itk::QuadEdgeMesh< double,4 >'),
)
factories = ()
