ITK  4.0.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Protected Attributes | Private Member Functions
FilterWatcher Class Reference

#include <itkFilterWatcher.h>

Collaboration diagram for FilterWatcher:

List of all members.

Public Member Functions

virtual void EndFilter ()
 FilterWatcher (itk::ProcessObject *o, const char *comment="")
const char * GetNameOfClass ()
void QuietOff ()
void QuietOn ()
virtual void ShowAbort ()
virtual void ShowIteration ()
virtual void ShowProgress ()
virtual void StartFilter ()
void TestAbortOff ()
void TestAbortOn ()
virtual ~FilterWatcher ()

Protected Attributes

std::string m_Comment
clock_t m_End
int m_Iterations
itk::ProcessObject::Pointer m_Process
bool m_Quiet
clock_t m_Start
int m_Steps
bool m_TestAbort

Private Member Functions

 FilterWatcher ()

Detailed Description

Definition at line 26 of file itkFilterWatcher.h.


Constructor & Destructor Documentation

FilterWatcher::FilterWatcher ( itk::ProcessObject o,
const char *  comment = "" 
) [inline]
virtual FilterWatcher::~FilterWatcher ( ) [inline, virtual]

Definition at line 67 of file itkFilterWatcher.h.

FilterWatcher::FilterWatcher ( ) [private]

Member Function Documentation

virtual void FilterWatcher::EndFilter ( ) [inline, virtual]

Definition at line 109 of file itkFilterWatcher.h.

References itkExceptionMacro, m_Comment, m_End, m_Process, m_Start, and m_Steps.

Referenced by FilterWatcher().

const char* FilterWatcher::GetNameOfClass ( ) [inline]

Definition at line 108 of file itkFilterWatcher.h.

References m_Process.

void FilterWatcher::QuietOff ( ) [inline]

Definition at line 126 of file itkFilterWatcher.h.

References m_Quiet.

void FilterWatcher::QuietOn ( ) [inline]

Definition at line 125 of file itkFilterWatcher.h.

References m_Quiet.

virtual void FilterWatcher::ShowAbort ( ) [inline, virtual]

Definition at line 88 of file itkFilterWatcher.h.

Referenced by FilterWatcher().

virtual void FilterWatcher::ShowIteration ( ) [inline, virtual]

Definition at line 92 of file itkFilterWatcher.h.

References m_Iterations.

Referenced by FilterWatcher().

virtual void FilterWatcher::ShowProgress ( ) [inline, virtual]

Definition at line 69 of file itkFilterWatcher.h.

References m_Process, m_Quiet, m_Steps, and m_TestAbort.

Referenced by FilterWatcher().

virtual void FilterWatcher::StartFilter ( ) [inline, virtual]

Definition at line 97 of file itkFilterWatcher.h.

References m_Comment, m_Iterations, m_Process, m_Quiet, m_Start, and m_Steps.

Referenced by FilterWatcher().

void FilterWatcher::TestAbortOff ( ) [inline]

Definition at line 128 of file itkFilterWatcher.h.

References m_TestAbort.

void FilterWatcher::TestAbortOn ( ) [inline]

Definition at line 127 of file itkFilterWatcher.h.

References m_TestAbort.


Member Data Documentation

std::string FilterWatcher::m_Comment [protected]

Definition at line 137 of file itkFilterWatcher.h.

Referenced by EndFilter(), FilterWatcher(), and StartFilter().

clock_t FilterWatcher::m_End [protected]

Definition at line 131 of file itkFilterWatcher.h.

Referenced by EndFilter(), and FilterWatcher().

int FilterWatcher::m_Iterations [protected]

Definition at line 133 of file itkFilterWatcher.h.

Referenced by ShowIteration(), and StartFilter().

bool FilterWatcher::m_Quiet [protected]

Definition at line 134 of file itkFilterWatcher.h.

Referenced by FilterWatcher(), QuietOff(), QuietOn(), ShowProgress(), and StartFilter().

clock_t FilterWatcher::m_Start [protected]

Definition at line 130 of file itkFilterWatcher.h.

Referenced by EndFilter(), FilterWatcher(), and StartFilter().

int FilterWatcher::m_Steps [protected]

Definition at line 132 of file itkFilterWatcher.h.

Referenced by EndFilter(), FilterWatcher(), ShowProgress(), and StartFilter().

bool FilterWatcher::m_TestAbort [protected]

Definition at line 135 of file itkFilterWatcher.h.

Referenced by FilterWatcher(), ShowProgress(), TestAbortOff(), and TestAbortOn().


The documentation for this class was generated from the following file: