]> Creatis software - clitk.git/commitdiff
Add SetRadius(int)
authordsarrut <david.sarrut@gmail.com>
Thu, 5 May 2011 06:29:14 +0000 (08:29 +0200)
committerdsarrut <david.sarrut@gmail.com>
Thu, 5 May 2011 06:29:14 +0000 (08:29 +0200)
itk/clitkDecomposeThroughErosionImageFilter.h
itk/clitkReconstructThroughDilationImageFilter.h

index 68033a05225f698da19f0adccfac13c5f08ad8b1..3ab61cbd141b02d815a58e1476caf48df8fef1bf 100644 (file)
@@ -97,8 +97,9 @@ namespace clitk
     itkGetConstMacro( Outside, InternalPixelType);  
     itkSetMacro( ErosionPaddingValue, OutputPixelType);
     itkGetConstMacro( ErosionPaddingValue, OutputPixelType);  
-    void SetRadius ( const SizeType& s){ m_Radius=s; this->Modified();}
+    void SetRadius ( const SizeType& s) { m_Radius=s; this->Modified();}
     SizeType GetRadius(void){return m_Radius;}
+    void SetRadius(const int r) { for(uint i=0; i<InputImageDimension; i++) m_Radius[i] = r; SetRadius(m_Radius); }
     itkSetMacro( NumberOfNewLabels, unsigned int);
     itkGetConstMacro( NumberOfNewLabels, unsigned int);
     itkSetMacro( MinimumObjectSize, unsigned int);
index c464c08ea50b4b827dc3ef1a828c3e8cf0e2a133..1c2f6a3a76eb601964a73c5b0f2e4846493c4e78 100644 (file)
@@ -84,6 +84,7 @@ namespace clitk
     itkSetMacro( Verbose, bool);
     itkGetConstReferenceMacro( Verbose, bool);
     void SetRadius ( const SizeType& s){ m_Radius=s; this->Modified();}
+    void SetRadius(const int r) { for(uint i=0; i<InputImageDimension; i++) m_Radius[i] = r; SetRadius(m_Radius); }
     SizeType GetRadius(void){return m_Radius;}
     itkSetMacro( ErosionPaddingValue, OutputPixelType);
     itkGetConstMacro( ErosionPaddingValue, OutputPixelType)