casa
$Rev:20696$
|
Provides a progress meter for the LatticeHistograms
class.
More...
#include <LatticeHistProgress.h>
Public Member Functions | |
LatticeHistProgress () | |
Constructor makes a null object. | |
virtual | ~LatticeHistProgress () |
Destructor deletes the ProgressMeter pointer. | |
virtual void | initDerived () |
Initialize this object. | |
virtual void | nstepsDone (uInt nsteps) |
Tell the number of steps done so far. | |
virtual void | done () |
The process has ended so clean things up. | |
Private Attributes | |
ProgressMeter * | itsMeter |
Provides a progress meter for the LatticeHistograms
class.
Public interface
Display a progress meter for the class LatticeHistograms
Progress meters can be displayed by the LatticeApply
class which is used by LatticeHistograms
in order to optimally iterate through the image. To do this, one must derive a class from LatticeProgress
. LatticeApply
calls methods declared in LatticeProgress
and implemented in the derived class.
I like progress meters !
Definition at line 69 of file LatticeHistProgress.h.
casa::LatticeHistProgress::LatticeHistProgress | ( | ) | [inline] |
Constructor makes a null object.
Definition at line 74 of file LatticeHistProgress.h.
virtual casa::LatticeHistProgress::~LatticeHistProgress | ( | ) | [virtual] |
Destructor deletes the ProgressMeter pointer.
virtual void casa::LatticeHistProgress::done | ( | ) | [virtual] |
The process has ended so clean things up.
Reimplemented from casa::LatticeProgress.
virtual void casa::LatticeHistProgress::initDerived | ( | ) | [virtual] |
Initialize this object.
Here we create the ProgressMeter This function is called by the init
in LatticeProgress
Reimplemented from casa::LatticeProgress.
virtual void casa::LatticeHistProgress::nstepsDone | ( | uInt | nsteps | ) | [virtual] |
Tell the number of steps done so far.
Reimplemented from casa::LatticeProgress.
ProgressMeter* casa::LatticeHistProgress::itsMeter [private] |
Definition at line 90 of file LatticeHistProgress.h.