Public Member Functions | Protected Attributes

Poly2HorVol Class Reference

Calculate volume between horizon and polygon. More...

List of all members.

Public Member Functions

 Poly2HorVol (const Pick::Set *ps=0, EM::Horizon3D *h=0)
 ~Poly2HorVol ()
const Pick::SetpickSet () const
EM::Horizon3Dhorizon ()
void setPickSet (const Pick::Set *ps)
void setHorizon (EM::Horizon3D *)
bool setHorizon (const MultiID &, TaskRunner *tr=0)
float getM3 (float, bool upward, bool usenegvals)
const char * dispText (float m3, bool zinft)

Protected Attributes

const Pick::Setps_
EM::Horizon3Dhor_

Detailed Description

Calculate volume between horizon and polygon.


Constructor & Destructor Documentation

Poly2HorVol::Poly2HorVol ( const Pick::Set ps = 0,
EM::Horizon3D h = 0 
) [inline]
Poly2HorVol::~Poly2HorVol (  ) 

Member Function Documentation

const char* Poly2HorVol::dispText ( float  m3,
bool  zinft 
)
float Poly2HorVol::getM3 ( float  ,
bool  upward,
bool  usenegvals 
)
EM::Horizon3D* Poly2HorVol::horizon (  )  [inline]
const Pick::Set* Poly2HorVol::pickSet (  )  const [inline]
void Poly2HorVol::setHorizon ( EM::Horizon3D  ) 
bool Poly2HorVol::setHorizon ( const MultiID ,
TaskRunner tr = 0 
)
void Poly2HorVol::setPickSet ( const Pick::Set ps  )  [inline]

Member Data Documentation

const Pick::Set* Poly2HorVol::ps_ [protected]