00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef __mitkSeedFillFilter_h
00012 #define __mitkSeedFillFilter_h
00013
00014 #include "mitkSegmentationIncludes.h"
00015 #include "mitkVolumeToVolumeFilter.h"
00016
00023 class MITK_SEGMENTATION_API mitkSeedFillFilter : public mitkVolumeToVolumeFilter
00024 {
00025
00026 public:
00027 MITK_TYPE(mitkSeedFillFilter,mitkVolumeToVolumeFilter)
00028
00029
00030
00031
00032 mitkSeedFillFilter(){};
00033
00034 virtual void PrintSelf(ostream& os){};
00035
00039 virtual ~mitkSeedFillFilter(){};
00040
00041 void SetSeedPoint(int x, int y)
00042 {
00043 this->m_SeedX = x;
00044 this->m_SeedY = y;
00045 }
00046
00047 protected:
00048 virtual bool Execute();
00049
00050 int m_SeedX;
00051 int m_SeedY;
00052
00053 };
00054
00055 #endif
00056
00057
00058