+++ /dev/null
-// =========================================================================
-// @author Leonardo Florez Valencia
-// @email florez-l@javeriana.edu.co
-// =========================================================================
-
-#ifndef __fpa__Image__PolyLineParametricPathToPolyDataFilter__h__
-#define __fpa__Image__PolyLineParametricPathToPolyDataFilter__h__
-
-#include <fpa/Config.h>
-
-#ifdef USE_VTK
-# include <vtkPolyDataAlgorithm.h>
-#endif // USE_VTK
-
-namespace fpa
-{
- namespace Image
- {
- /**
- */
- template< class _TPolyLineParametricPath >
- class PolyLineParametricPathToPolyDataFilter
-#ifdef USE_VTK
- : public vtkPolyDataAlgorithm
-#endif // USE_VTK
- {
- public:
- typedef PolyLineParametricPathToPolyDataFilter Self;
- typedef _TPolyLineParametricPath TPolyLineParametricPath;
-
- public:
-#ifdef USE_VTK
- vtkTypeMacro(
- PolyLineParametricPathToPolyDataFilter,
- vtkPolyDataAlgorithm
- );
-#endif // USE_VTK
-
- public:
- static Self* New( );
-
- const TPolyLineParametricPath* GetInput( ) const;
- void SetInput( const TPolyLineParametricPath* path );
-
- protected:
- PolyLineParametricPathToPolyDataFilter( );
- virtual ~PolyLineParametricPathToPolyDataFilter( );
-
-#ifdef USE_VTK
- int RequestData(
- vtkInformation* information,
- vtkInformationVector** input,
- vtkInformationVector* output
- );
- int RequestInformation(
- vtkInformation* information,
- vtkInformationVector** input,
- vtkInformationVector* output
- );
-#endif // USE_VTK
-
- private:
- // Purposely not implemented
- PolyLineParametricPathToPolyDataFilter( const Self& );
- void operator=( const Self& );
-
- protected:
- const TPolyLineParametricPath* m_PolyLineParametricPath;
- };
-
- } // ecapseman
-
-} // ecapseman
-
-#ifndef ITK_MANUAL_INSTANTIATION
-# include <fpa/Image/PolyLineParametricPathToPolyDataFilter.hxx>
-#endif // ITK_MANUAL_INSTANTIATION
-
-#endif // __fpa__Image__PolyLineParametricPathToPolyDataFilter__h__
-
-// eof - $RCSfile$