OpendTect  7.0
Public Member Functions | Protected Attributes | List of all members
Poly2HorVol Class Reference

Calculate volume between horizon and polygon. More...

Public Member Functions

 Poly2HorVol (const Pick::Set *=nullptr, EM::Horizon3D *=nullptr)
 
virtual ~Poly2HorVol ()
 
mDeprecatedDef const char * dispText (float m3, bool zinft)
 
float getM3 (float, bool upward, bool usenegvals)
 
EM::Horizon3Dhorizon ()
 
ConstRefMan< Pick::SetpickSet () const
 
bool setHorizon (const MultiID &, TaskRunner *=nullptr)
 
void setHorizon (EM::Horizon3D *)
 
void setPickSet (const Pick::Set *ps)
 

Protected Attributes

RefMan< EM::Horizon3Dhor_
 
ConstRefMan< Pick::Setps_
 

Detailed Description

Calculate volume between horizon and polygon.

<>

Constructor & Destructor Documentation

◆ Poly2HorVol()

Poly2HorVol::Poly2HorVol ( const Pick::Set = nullptr,
EM::Horizon3D = nullptr 
)

◆ ~Poly2HorVol()

virtual Poly2HorVol::~Poly2HorVol ( )
virtual

Member Function Documentation

◆ dispText()

mDeprecatedDef const char* Poly2HorVol::dispText ( float  m3,
bool  zinft 
)

◆ getM3()

float Poly2HorVol::getM3 ( float  ,
bool  upward,
bool  usenegvals 
)

◆ horizon()

EM::Horizon3D* Poly2HorVol::horizon ( )
inline

◆ pickSet()

ConstRefMan<Pick::Set> Poly2HorVol::pickSet ( ) const
inline

◆ setHorizon() [1/2]

bool Poly2HorVol::setHorizon ( const MultiID ,
TaskRunner = nullptr 
)

◆ setHorizon() [2/2]

void Poly2HorVol::setHorizon ( EM::Horizon3D )

◆ setPickSet()

void Poly2HorVol::setPickSet ( const Pick::Set ps)
inline

Member Data Documentation

◆ hor_

RefMan<EM::Horizon3D> Poly2HorVol::hor_
protected

◆ ps_

ConstRefMan<Pick::Set> Poly2HorVol::ps_
protected

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