-#ifndef __CPEXTENSIONS__VISUALIZATION__POLYLINEPARAMETRICPATHTOPOLYDATA__H__
-#define __CPEXTENSIONS__VISUALIZATION__POLYLINEPARAMETRICPATHTOPOLYDATA__H__
+#ifndef __cpExtensions__Visualization__PolyLineParametricPathToPolyData__h__
+#define __cpExtensions__Visualization__PolyLineParametricPathToPolyData__h__
+#include <cpExtensions/Config.h>
#include <vtkPolyDataAlgorithm.h>
-#include <itkImageBase.h>
namespace cpExtensions
{
/**
*/
template< class _TPolyLine >
- class PolyLineParametricPathToPolyData
+ class cpExtensions_EXPORT PolyLineParametricPathToPolyData
: public vtkPolyDataAlgorithm
{
public:
typedef PolyLineParametricPathToPolyData Self;
-
typedef _TPolyLine TPolyLine;
- typedef itk::ImageBase< TPolyLine::PathDimension > TImage;
public:
vtkTypeMacro( PolyLineParametricPathToPolyData, vtkPolyDataAlgorithm );
static Self* New( );
const TPolyLine* GetInput( ) const;
- const TImage* GetReferenceImage( ) const;
void SetInput( const TPolyLine* pl );
- void SetReferenceImage( const TImage* i );
protected:
PolyLineParametricPathToPolyData( );
protected:
const TPolyLine* m_PolyLine;
- const TImage* m_ReferenceImage;
};
} // ecapseman
} // ecapseman
-#ifndef ITK_MANUAL_INSTANTIATION
-#include <cpExtensions/Visualization/PolyLineParametricPathToPolyData.hxx>
-#endif // ITK_MANUAL_INSTANTIATION
-
-#endif // __CPEXTENSIONS__VISUALIZATION__POLYLINEPARAMETRICPATHTOPOLYDATA__H__
+#endif // __cpExtensions__Visualization__PolyLineParametricPathToPolyData__h__
// eof - $RCSfile$