OpendTect  7.0
Classes | Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
ElasticPropGen Class Reference

Computes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection. More...

Classes

class  CalcData
 

Public Member Functions

 ElasticPropGen (const ElasticPropSelection &, const PropertyRefSelection &)
 
 ~ElasticPropGen ()
 
void getVals (const float *proprefvals, int proprefsz, float *elvals, int elrefsz) const
 
bool isOK () const
 

Private Member Functions

bool init (const PropertyRefSelection &, const ElasticPropertyRef *)
 

Static Private Member Functions

static float getValue (const CalcData &, const float *proprefvals, int proprefsz)
 

Private Attributes

ObjectSet< CalcDatapropcalcs_
 

Detailed Description

Computes elastic properties using parameters in ElasticPropSelection and PropertyRefSelection.

<>

Constructor & Destructor Documentation

◆ ElasticPropGen()

ElasticPropGen::ElasticPropGen ( const ElasticPropSelection ,
const PropertyRefSelection  
)

◆ ~ElasticPropGen()

ElasticPropGen::~ElasticPropGen ( )

Member Function Documentation

◆ getVals()

void ElasticPropGen::getVals ( const float *  proprefvals,
int  proprefsz,
float *  elvals,
int  elrefsz 
) const

◆ getValue()

static float ElasticPropGen::getValue ( const CalcData ,
const float *  proprefvals,
int  proprefsz 
)
staticprivate

◆ init()

bool ElasticPropGen::init ( const PropertyRefSelection ,
const ElasticPropertyRef  
)
private

◆ isOK()

bool ElasticPropGen::isOK ( ) const

Member Data Documentation

◆ propcalcs_

ObjectSet<CalcData> ElasticPropGen::propcalcs_
private

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