1 #ifndef __CPM__ALGORITHMS__BASE__INPLACEMESHFILTER__H__
2 #define __CPM__ALGORITHMS__BASE__INPLACEMESHFILTER__H__
4 #include <itkMeshToMeshFilter.h>
15 class InPlaceMeshFilter
16 : public itk::MeshToMeshFilter< M, M >
19 typedef InPlaceMeshFilter Self;
20 typedef itk::MeshToMeshFilter< M, M > Superclass;
21 typedef itk::SmartPointer< Self > Pointer;
22 typedef itk::SmartPointer< const Self > ConstPointer;
27 itkTypeMacro( InPlaceMeshFilter, itkMeshToMeshFilter );
31 virtual ~InPlaceMeshFilter( );
33 virtual void PrepareOutputs( );
34 virtual void ReleaseInputs( );
37 // Purposely not implemented
38 InPlaceMeshFilter( const Self& );
39 Self& operator=( const Self& );
48 #include <cpm/Algorithms/Base/InPlaceMeshFilter.hxx>
50 #endif // __CPM__ALGORITHMS__BASE__INPLACEMESHFILTER__H__