2828namespace itk
2929{
3030
31- template <class TInputImage , class TOutputMesh , class TInterpolator >
31+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
3232CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
3333::CuberilleImageToMeshFilter () :
3434 m_IsoSurfaceValue( NumericTraits< InputPixelType >::One ),
@@ -43,22 +43,22 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
4343 this ->SetNumberOfRequiredInputs (1 );
4444}
4545
46- template <class TInputImage , class TOutputMesh , class TInterpolator >
46+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
4747CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
4848::~CuberilleImageToMeshFilter ()
4949{
5050 m_GradientInterpolator = nullptr ;
5151}
5252
53- template <class TInputImage , class TOutputMesh , class TInterpolator >
53+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
5454void
5555CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
5656::SetInput (const InputImageType* image)
5757{
5858 this ->ProcessObject ::SetNthInput (0 , const_cast < InputImageType * >( image ) );
5959}
6060
61- template <class TInputImage , class TOutputMesh , class TInterpolator >
61+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
6262void
6363CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
6464::GenerateData ()
@@ -89,7 +89,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
8989 // Create interpolator for pixel value
9090 if ( m_Interpolator.IsNull () )
9191 {
92- m_Interpolator = InterpolatorType ::New ();
92+ m_Interpolator = LinearInterpolateImageFunction< InputImageType > ::New ();
9393 }
9494 m_Interpolator->SetInputImage ( image );
9595
@@ -219,7 +219,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
219219
220220}
221221
222- template <class TInputImage , class TOutputMesh , class TInterpolator >
222+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
223223void
224224CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
225225::SetVerticesFromFace ( unsigned int face, bool *v )
@@ -235,7 +235,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
235235 }
236236}
237237
238- template <class TInputImage , class TOutputMesh , class TInterpolator >
238+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
239239typename TInputImage::IndexType
240240CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
241241::GetVertexLookupIndex ( unsigned int vertex, typename TInputImage::IndexType index )
@@ -255,7 +255,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
255255 return result;
256256}
257257
258- template <class TInputImage , class TOutputMesh , class TInterpolator >
258+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
259259void
260260CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
261261::AddVertex ( typename TOutputMesh::PointIdentifier &id,
@@ -276,7 +276,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
276276 mesh->GetPoints ()->InsertElement ( id++, vertex );
277277}
278278
279- template <class TInputImage , class TOutputMesh , class TInterpolator >
279+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
280280void
281281CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
282282::AddQuadFace ( typename TOutputMesh::CellIdentifier &id,
@@ -331,7 +331,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
331331 }
332332}
333333
334- template <class TInputImage , class TOutputMesh , class TInterpolator >
334+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
335335void
336336CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
337337::ProjectVertexToIsoSurface ( PointType &vertex )
@@ -513,7 +513,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
513513
514514}
515515
516- template <class TInputImage , class TOutputMesh , class TInterpolator >
516+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
517517void
518518CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
519519::ComputeGradientImage ()
@@ -534,7 +534,7 @@ CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
534534 }
535535}
536536
537- template <class TInputImage , class TOutputMesh , class TInterpolator >
537+ template <typename TInputImage, typename TOutputMesh, typename TInterpolator>
538538void
539539CuberilleImageToMeshFilter<TInputImage,TOutputMesh,TInterpolator>
540540::PrintSelf ( std::ostream& os, Indent indent ) const
0 commit comments