Public Member Functions | Protected Member Functions | Protected Attributes

EM::HorizonZTransformer Class Reference

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

List of all members.

Public Member Functions

 HorizonZTransformer (const ZAxisTransform &, const Horizon &, bool isforward)
virtual ~HorizonZTransformer ()
od_int64 totalNr () const
od_int64 nrDone () const
const char * nrDoneText () const
void setOutputHorizon (Horizon &)
void setReferenceZ (float z)

Protected Member Functions

int nextStep ()

Protected Attributes

od_int64 nrdone_
od_int64 totalnr_
EMObjectIteratoriter_
const Horizontarhor_
const ZAxisTransformzat_
Horizonoutputhor_
bool isforward_
float refz_

Constructor & Destructor Documentation

EM::HorizonZTransformer::HorizonZTransformer ( const ZAxisTransform ,
const Horizon ,
bool  isforward 
)
virtual EM::HorizonZTransformer::~HorizonZTransformer (  )  [virtual]

Member Function Documentation

int EM::HorizonZTransformer::nextStep (  )  [protected, virtual]

Implements SequentialTask.

od_int64 EM::HorizonZTransformer::nrDone (  )  const [inline, virtual]

Reimplemented from Task.

const char* EM::HorizonZTransformer::nrDoneText (  )  const [inline, virtual]

Reimplemented from Task.

void EM::HorizonZTransformer::setOutputHorizon ( Horizon  ) 
void EM::HorizonZTransformer::setReferenceZ ( float  z  ) 
od_int64 EM::HorizonZTransformer::totalNr (  )  const [inline, virtual]

Reimplemented from Task.


Member Data Documentation

od_int64 EM::HorizonZTransformer::nrdone_ [protected]
float EM::HorizonZTransformer::refz_ [protected]
od_int64 EM::HorizonZTransformer::totalnr_ [protected]