diff --git a/Source/Geometry/Implicit/imstkImplicitFunctionFiniteDifferenceFunctor.h b/Source/Geometry/Implicit/imstkImplicitFunctionFiniteDifferenceFunctor.h
index dd294b2b427004c7bd09d8ef502ffdab4dd26121..1545901a2e9c854cb48b780e29a659850f6ec04f 100644
--- a/Source/Geometry/Implicit/imstkImplicitFunctionFiniteDifferenceFunctor.h
+++ b/Source/Geometry/Implicit/imstkImplicitFunctionFiniteDifferenceFunctor.h
@@ -43,6 +43,7 @@ struct ImplicitFunctionGradient
         const Vec3d& getDx() const { return m_dx; }
 
         void setFunction(std::shared_ptr<ImplicitGeometry> func) { this->m_func = func; }
+        std::shared_ptr<ImplicitGeometry> getFunction() const { return m_func; }
 
     protected:
         std::shared_ptr<ImplicitGeometry> m_func;