OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
ElasticFormulaRepository Class Reference

ElasticFormula repository. More...

Public Member Functions

void addFormula (const char *nm, const char *expr, ElasticFormula::Type, const BufferStringSet &vars)
 
void addFormula (const ElasticFormula &)
 
void clear ()
 
void getByType (ElasticFormula::Type, TypeSet< ElasticFormula > &) const
 
bool write (Repos::Source) const
 

Protected Member Functions

void addPreDefinedFormulas ()
 
void addRockPhysicsFormulas ()
 

Protected Attributes

TypeSet< ElasticFormulaformulas_
 

Friends

ElasticFormulaRepositoryElFR ()
 

Detailed Description

ElasticFormula repository.

<>

Member Function Documentation

◆ addFormula() [1/2]

void ElasticFormulaRepository::addFormula ( const char *  nm,
const char *  expr,
ElasticFormula::Type  ,
const BufferStringSet vars 
)

◆ addFormula() [2/2]

void ElasticFormulaRepository::addFormula ( const ElasticFormula )

◆ addPreDefinedFormulas()

void ElasticFormulaRepository::addPreDefinedFormulas ( )
protected

◆ addRockPhysicsFormulas()

void ElasticFormulaRepository::addRockPhysicsFormulas ( )
protected

◆ clear()

void ElasticFormulaRepository::clear ( )
inline

◆ getByType()

void ElasticFormulaRepository::getByType ( ElasticFormula::Type  ,
TypeSet< ElasticFormula > &   
) const

◆ write()

bool ElasticFormulaRepository::write ( Repos::Source  ) const

Friends And Related Function Documentation

◆ ElFR

ElasticFormulaRepository& ElFR ( )
friend

Member Data Documentation

◆ formulas_

TypeSet<ElasticFormula> ElasticFormulaRepository::formulas_
protected

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