OpendTect  6.6
Public Member Functions | Public Attributes | List of all members
ElasticLayer Class Reference

A table of elastic prop layers. More...

Inheritance diagram for ElasticLayer:
[legend]

Public Member Functions

 ElasticLayer (const AILayer &)
 
 ElasticLayer (float thkness, float ai, float si, float den, bool needcompthkness)
 
 ElasticLayer (float thkness, float pvel, float svel, float den)
 
bool fillVsWithVp (bool onlyinvalid)
 
float getSI () const
 
bool isOK (bool dodencheck=true, bool dosvelcheck=true) const
 
bool isValidVs () const
 
bool operator== (const ElasticLayer &p) const
 
- Public Member Functions inherited from AILayer
 AILayer (float thkness, float ai, float den, bool needcompthkness)
 
 AILayer (float thkness, float vel, float den)
 
bool fillDenWithVp (bool onlyinvalid)
 
float getAI () const
 
bool isOK (bool dodencheck=true) const
 
bool isValidDen () const
 
bool isValidVel () const
 
bool operator== (const AILayer &p) const
 

Public Attributes

float svel_
 
- Public Attributes inherited from AILayer
float den_
 
float thickness_
 
float vel_
 

Detailed Description

A table of elastic prop layers.

<>

Constructor & Destructor Documentation

◆ ElasticLayer() [1/3]

ElasticLayer::ElasticLayer ( float  thkness,
float  pvel,
float  svel,
float  den 
)

◆ ElasticLayer() [2/3]

ElasticLayer::ElasticLayer ( const AILayer )

◆ ElasticLayer() [3/3]

ElasticLayer::ElasticLayer ( float  thkness,
float  ai,
float  si,
float  den,
bool  needcompthkness 
)

Member Function Documentation

◆ fillVsWithVp()

bool ElasticLayer::fillVsWithVp ( bool  onlyinvalid)

◆ getSI()

float ElasticLayer::getSI ( ) const

◆ isOK()

bool ElasticLayer::isOK ( bool  dodencheck = true,
bool  dosvelcheck = true 
) const

◆ isValidVs()

bool ElasticLayer::isValidVs ( ) const

◆ operator==()

bool ElasticLayer::operator== ( const ElasticLayer p) const
inline

Member Data Documentation

◆ svel_

float ElasticLayer::svel_

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