OpendTect  7.0
Public Member Functions | List of all members
MathFunction< RT, PT > Class Template Referenceabstract

Mathematical function. More...

Inheritance diagram for MathFunction< RT, PT >:
[legend]

Public Member Functions

RT getNDValue (const PT *pos) const override
 
int getNrDim () const override
 
virtual RT getValue (PT) const =0
 
- Public Member Functions inherited from MathFunctionND< RT, PT >
virtual ~MathFunctionND ()
 

Detailed Description

template<class RT, class PT>
class MathFunction< RT, PT >

Mathematical function.

A MathFunction must deliver a value at any position: F(x). The positioning may need a different precision than the outcome, hence the two types.

<>

Member Function Documentation

◆ getNDValue()

template<class RT , class PT >
RT MathFunction< RT, PT >::getNDValue ( const PT *  pos) const
inlineoverridevirtual

◆ getNrDim()

template<class RT , class PT >
int MathFunction< RT, PT >::getNrDim ( ) const
inlineoverridevirtual

◆ getValue()

template<class RT , class PT >
virtual RT MathFunction< RT, PT >::getValue ( PT  ) const
pure virtual

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024