diff --git a/Code/FeatureExtraction/otbTextureFunctorBase.h b/Code/FeatureExtraction/otbTextureFunctorBase.h
index ef490a1dc1f89db0fb379ad22d49411e22690d80..b0e5d31b43a5e32697d568bb000806bb2d89c62a 100644
--- a/Code/FeatureExtraction/otbTextureFunctorBase.h
+++ b/Code/FeatureExtraction/otbTextureFunctorBase.h
@@ -317,7 +317,7 @@ public:
       }
   }
 
-  virtual double ComputeOverSingleChannel( ) = 0;
+  virtual double ComputeOverSingleChannel(const NeighborhoodType& neigh, const NeighborhoodType& neighOff) = 0;
 
   /** Return the texture name */
   virtual std::string GetName() const = 0;