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

Calculate volume between horizon and polygon. More...

#include <poly2horvol.h>

Public Member Functions

 Poly2HorVol (const Pick::Set *=nullptr, EM::Horizon3D *=nullptr)
 
virtual ~Poly2HorVol ()
 
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

◆ 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-2025