]> Creatis software - FrontAlgorithms.git/blobdiff - lib/fpa/Image/DefaultTraits.h
...
[FrontAlgorithms.git] / lib / fpa / Image / DefaultTraits.h
index c2b829530d9915e369c4a5184ea179b980750750..9ce95eb67a718b9f707b02501270945fb6a792cb 100644 (file)
@@ -10,9 +10,6 @@
 #include <itkConceptChecking.h>
 #include <itkImageToImageFilter.h>
 
-#include <fpa/Base/MarksInterfaceWithCollisions.h>
-#include <fpa/Base/SeedsInterface.h>
-
 namespace fpa
 {
   namespace Image
@@ -37,19 +34,15 @@ namespace fpa
 
       typedef std::vector< TVertex > TNeighborhood;
 
-      typedef fpa::Base::SeedsInterface< TVertex, TPoint, TInputValue, TOutputValue, TFrontId, TCompare > TSeedsInterface;
-      typedef fpa::Base::MarksInterfaceWithCollisions< TVertex > TMarksInterface;
-      typedef itk::ImageToImageFilter< TInputImage, TOutputImage > TFilter;
-
       typedef typename TSeedsInterface::TNode  TNode;
       typedef typename TSeedsInterface::TNodes TNodes;
       typedef typename TSeedsInterface::TSeed  TSeed;
       typedef typename TSeedsInterface::TSeeds TSeeds;
 
-    public:
+    private:
       itkConceptMacro(
         Check_SameDimension,
-        ( itk::Concept::SameDimension< TInputImage::ImageDimension, TOutputImage::ImageDimension > )
+        ( itk::Concept::SameDimension< Self::Dimension, TOutputImage::ImageDimension > )
         );
 
     private: