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
19
namespace
NumLib
20
{
25
class
ISpatialFunction
26
{
27
public
:
28
virtual
~ISpatialFunction
() =
default
;
29
35
virtual
double
operator()
(
const
MathLib::Point3d
& pnt)
const
= 0;
36
};
37
38
}
// namespace NumLib
Point3d.h
Definition of the Point3d class.
MathLib::Point3d
Definition
Point3d.h:23
NumLib::ISpatialFunction
Interface class for any functions of spatial coordinates .
Definition
ISpatialFunction.h:26
NumLib::ISpatialFunction::~ISpatialFunction
virtual ~ISpatialFunction()=default
NumLib::ISpatialFunction::operator()
virtual double operator()(const MathLib::Point3d &pnt) const =0
NumLib
Definition
ProjectData.h:46
NumLib
Function
ISpatialFunction.h
Generated by
1.10.0