OpendTect
7.0
|
A MathFunction that cuts through another mathfunction with higher number of dimensions. More...
Public Member Functions | |
AlongVectorFunction (const MathFunctionND< RT, PT > &func_, const PT *P_, const PT *N_) | |
RT | getValue (PT lambda) const override |
Public Member Functions inherited from MathFunction< RT, PT > | |
RT | getNDValue (const PT *pos) const override |
int | getNrDim () const override |
Public Member Functions inherited from MathFunctionND< RT, PT > | |
virtual | ~MathFunctionND () |
Protected Attributes | |
const MathFunctionND< RT, PT > & | func |
const PT * | N |
const PT * | P |
A MathFunction that cuts through another mathfunction with higher number of dimensions.
A starting point (P) and a vector (N) is used to project a line through a MathFunctionND (func). The value returned is:
f(x) = func(P+N*x)
<>
|
inline |
|
inlineoverridevirtual |
Implements MathFunction< RT, PT >.
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024