Public Member Functions | Protected Member Functions | Protected Attributes

EM::Hor2DTo3D Class Reference

Inheritance diagram for EM::Hor2DTo3D:
Executor SequentialTask Task NamedObject CallBacker

List of all members.

Public Member Functions

 Hor2DTo3D (const Horizon2D &, Array2DInterpol *, Horizon3D &, TaskRunner *=0)
 ~Hor2DTo3D ()
int nextStep ()
const char * message () const
const char * nrDoneText () const
od_int64 nrDone () const
od_int64 totalNr () const

Protected Member Functions

void addSections (const HorSampling &)
void fillSections ()

Protected Attributes

const Horizon2Dhor2d_
Horizon3Dhor3d_
BufferString msg_
int cursectnr_
ObjectSet< Hor2DTo3DSectionData > sd_
Array2DInterpolcurinterp_

Constructor & Destructor Documentation

EM::Hor2DTo3D::Hor2DTo3D ( const Horizon2D ,
Array2DInterpol ,
Horizon3D ,
TaskRunner = 0 
)
EM::Hor2DTo3D::~Hor2DTo3D (  ) 

Member Function Documentation

void EM::Hor2DTo3D::addSections ( const HorSampling  )  [protected]
void EM::Hor2DTo3D::fillSections (  )  [protected]
const char* EM::Hor2DTo3D::message (  )  const [inline, virtual]

Reimplemented from Task.

int EM::Hor2DTo3D::nextStep (  )  [virtual]

Implements SequentialTask.

od_int64 EM::Hor2DTo3D::nrDone (  )  const [virtual]

Reimplemented from Task.

const char* EM::Hor2DTo3D::nrDoneText (  )  const [virtual]

Reimplemented from Task.

od_int64 EM::Hor2DTo3D::totalNr (  )  const [virtual]

Reimplemented from Task.


Member Data Documentation

int EM::Hor2DTo3D::cursectnr_ [protected]
const Horizon2D& EM::Hor2DTo3D::hor2d_ [protected]
ObjectSet<Hor2DTo3DSectionData> EM::Hor2DTo3D::sd_ [protected]