OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SeisTrcFunction Class Reference

#include <seistrc.h>

Inheritance diagram for SeisTrcFunction:
[legend]

Public Member Functions

 SeisTrcFunction (const SeisTrc &trc, int icomp)
 
 ~SeisTrcFunction ()
 
float getValue (const float *p) const
 
float getValue (float z) const override
 
- Public Member Functions inherited from MathFunction< float, float >
float getNDValue (const float *pos) const override
 
int getNrDim () const override
 
- Public Member Functions inherited from MathFunctionND< RT, PT >
virtual ~MathFunctionND ()
 
virtual RT getNDValue (const PT *) const =0
 

Protected Attributes

const int icomp_
 
const SeisTrctrc_
 

Detailed Description

‍Seismic traces conforming the MathFunction interface.

One of the components of a SeisTrc can be selected to form a ValueSeries.

<>

Constructor & Destructor Documentation

◆ SeisTrcFunction()

SeisTrcFunction::SeisTrcFunction ( const SeisTrc & trc,
int icomp )

◆ ~SeisTrcFunction()

SeisTrcFunction::~SeisTrcFunction ( )

Member Function Documentation

◆ getValue() [1/2]

float SeisTrcFunction::getValue ( const float * p) const
inline

◆ getValue() [2/2]

float SeisTrcFunction::getValue ( float z) const
inlineoverridevirtual

Member Data Documentation

◆ icomp_

const int SeisTrcFunction::icomp_
protected

◆ trc_

const SeisTrc& SeisTrcFunction::trc_
protected

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