-#ifndef __FPA2AIRWAYS__CONVERTER__H__
-#define __FPA2AIRWAYS__CONVERTER__H__
+#ifndef __AIRWAYS__FPA2AIRWAYS__CONVERTER__H__
+#define __AIRWAYS__FPA2AIRWAYS__CONVERTER__H__
#include <itkProcessObject.h>
#include <itkSimpleDataObjectDecorator.h>
class Converter
: public itk::ProcessObject
{
+ public:
+ typedef Converter Self;
+ typedef itk::ProcessObject Superclass;
+ typedef itk::SmartPointer< Self > Pointer;
+ typedef itk::SmartPointer< const Self > ConstPointer;
+
+ typedef _TSkeleton TSkeleton;
+ typedef _TAirways TAirways;
+ typedef itk::SimpleDataObjectDecorator< _TAirways* > TOutput;
+
public:
itkNewMacro( Self );
itkTypeMacro( Converter, itk::ProcessObject );
public:
- SetInput( TSkeleton );
- TAirways GetOutput( );
+ void SetInput( const TSkeleton* sk );
+ TSkeleton* GetInput( );
+ const TSkeleton* GetInput( ) const;
+ TAirways* GetOutput( );
+ const TAirways* GetOutput( ) const;
protected:
Converter( );
} // ecapseman
#ifndef ITK_MANUAL_INSTANTIATION
-#include <fpa2Airways/Converter.hxx>
+#include <Airways/fpa2Airways/Converter.hxx>
#endif // ITK_MANUAL_INSTANTIATION
-#endif // __FPA2AIRWAYS__CONVERTER__H__
+#endif // __AIRWAYS__FPA2AIRWAYS__CONVERTER__H__
// eof - $RCSfile$