1 // =========================================================================
2 // @author Leonardo Florez Valencia
3 // @email florez-l@javeriana.edu.co
4 // =========================================================================
5 #ifndef __fpa__VTK__Image__PolyLineParametricPathToPolyDataFilter__h__
6 #define __fpa__VTK__Image__PolyLineParametricPathToPolyDataFilter__h__
8 #include <vtkPolyDataAlgorithm.h>
18 template< class _TPath >
19 class PolyLineParametricPathToPolyDataFilter
20 : public vtkPolyDataAlgorithm
23 typedef PolyLineParametricPathToPolyDataFilter Self;
28 PolyLineParametricPathToPolyDataFilter,
35 const TPath* GetInput( ) const;
36 void SetInput( const TPath* path );
39 PolyLineParametricPathToPolyDataFilter( );
40 virtual ~PolyLineParametricPathToPolyDataFilter( );
43 vtkInformation* information,
44 vtkInformationVector** input,
45 vtkInformationVector* output
47 int RequestInformation(
48 vtkInformation* information,
49 vtkInformationVector** input,
50 vtkInformationVector* output
54 // Purposely not implemented
55 PolyLineParametricPathToPolyDataFilter( const Self& );
56 void operator=( const Self& );
59 const TPath* m_PolyLineParametricPath;
68 #ifndef ITK_MANUAL_INSTANTIATION
69 # include <fpa/VTK/Image/PolyLineParametricPathToPolyDataFilter.hxx>
70 #endif // ITK_MANUAL_INSTANTIATION
71 #endif // __fpa__VTK__Image__PolyLineParametricPathToPolyDataFilter__h__