#define __fpa__Base__Algorithm__h__
#include <vector>
-
+#include <itkObject.h>
+/* TODO
+ #include <itkMacro.h>
+ #include <itkSmartPointer.h>
+*/
namespace fpa
{
namespace Base
typedef itk::SmartPointer< Self > Pointer;
typedef itk::SmartPointer< const Self > ConstPointer;
- typedef typename _TMarksInterface::TNode TNode;
typedef typename _TMarksInterface::TOutputValue TOutputValue;
+ typedef typename _TSeedsInterface::TNode TNode;
typedef typename _TSeedsInterface::TSeeds TSeeds;
typedef std::vector< TNode > TNeighborhood;
public:
- itkTypeMacro( Algorithm, TFilter );
-
+ itkTypeMacro( fpa::Base::Algorithm, _TFilter );
+
itkGetConstMacro( InitValue, TOutputValue );
itkSetMacro( InitValue, TOutputValue );