33 #ifndef __vtkvmtkFastMarchingUpwindGradientImageFilter_h 34 #define __vtkvmtkFastMarchingUpwindGradientImageFilter_h 36 #include "vtkSimpleImageToImageFilter.h" 37 #include "vtkIdList.h" 38 #include "vtkvmtkWin32Header.h" 46 vtkGetMacro(GenerateGradientImage,
int);
47 vtkSetMacro(GenerateGradientImage,
int);
48 vtkBooleanMacro(GenerateGradientImage,
int);
50 vtkGetMacro(TargetReachedMode,
int);
51 vtkSetMacro(TargetReachedMode,
int);
55 this->SetTargetReachedMode(ONE_TARGET);
60 this->SetTargetReachedMode(ALL_TARGETS);
65 this->SetTargetReachedMode(NO_TARGETS);
75 vtkGetMacro(TargetValue,
double);
77 vtkGetMacro(TargetOffset,
double);
78 vtkSetMacro(TargetOffset,
double);
80 vtkSetObjectMacro(Seeds,vtkIdList);
81 vtkGetObjectMacro(Seeds,vtkIdList);
83 vtkSetObjectMacro(Targets,vtkIdList);
84 vtkGetObjectMacro(Targets,vtkIdList);
90 virtual void SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
96 int GenerateGradientImage;
97 int TargetReachedMode;
Wrapper class around itk::FastMarchingUpwindGradientImageFilter.
void SetTargetReachedModeToOneTarget()
void SetTargetReachedModeToNoTargets()
void SetTargetReachedModeToAllTargets()