OGS
ISpatialFunction.h
Go to the documentation of this file.
1
13#pragma once
14
15#include <vector>
16
17#include "MathLib/Point3d.h"
18
19namespace NumLib
20{
26{
27public:
28 virtual ~ISpatialFunction() = default;
29
35 virtual double operator()(const MathLib::Point3d& pnt) const = 0;
36};
37
38} // namespace NumLib
Definition of the Point3d class.
Interface class for any functions of spatial coordinates .
virtual ~ISpatialFunction()=default
virtual double operator()(const MathLib::Point3d &pnt) const =0