ITK  4.0.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Private Attributes
itk::WatershedMiniPipelineProgressCommand Class Reference

#include <itkWatershedMiniPipelineProgressCommand.h>

Inheritance diagram for itk::WatershedMiniPipelineProgressCommand:
Collaboration diagram for itk::WatershedMiniPipelineProgressCommand:

List of all members.

Public Member Functions

void Execute (Object *caller, const EventObject &event)
void Execute (const Object *caller, const EventObject &event)
void SetFilter (ProcessObject *p)
const ProcessObjectGetFilter ()
virtual void SetCount (double _arg)
virtual double GetCount () const

Private Attributes

double m_Count
ProcessObjectm_Filter
double m_NumberOfFilters
typedef
WatershedMiniPipelineProgressCommand 
Self
typedef Command Superclass
typedef itk::SmartPointer< SelfPointer
typedef itk::SmartPointer
< const Self
ConstPointer
virtual const char * GetNameOfClass () const
virtual ::itk::LightObject::Pointer CreateAnother (void) const
static Pointer New ()
virtual void SetNumberOfFilters (double _arg)
virtual double GetNumberOfFilters () const
 WatershedMiniPipelineProgressCommand ()
virtual ~WatershedMiniPipelineProgressCommand ()
void PrintSelf (std::ostream &os, Indent indent) const

Detailed Description

A specialized Command object for updating the progress of a MiniPipeline. Follows the progress of a series of filters and calls UpdateProgress on another filter (i.e. the filter implementing the mini-pipeline).

Definition at line 33 of file itkWatershedMiniPipelineProgressCommand.h.


Member Typedef Documentation

Smart pointer declaration methods

Reimplemented from itk::Command.

Definition at line 40 of file itkWatershedMiniPipelineProgressCommand.h.

Smart pointer declaration methods

Reimplemented from itk::Command.

Definition at line 39 of file itkWatershedMiniPipelineProgressCommand.h.

Smart pointer declaration methods

Reimplemented from itk::Command.

Definition at line 37 of file itkWatershedMiniPipelineProgressCommand.h.

Smart pointer declaration methods

Reimplemented from itk::Command.

Definition at line 38 of file itkWatershedMiniPipelineProgressCommand.h.


Constructor & Destructor Documentation

itk::WatershedMiniPipelineProgressCommand::WatershedMiniPipelineProgressCommand ( ) [inline, protected]

Set/Get the number of filters that this command will expect to be observing

Definition at line 68 of file itkWatershedMiniPipelineProgressCommand.h.

virtual itk::WatershedMiniPipelineProgressCommand::~WatershedMiniPipelineProgressCommand ( ) [inline, protected, virtual]

Set/Get the number of filters that this command will expect to be observing

Definition at line 70 of file itkWatershedMiniPipelineProgressCommand.h.


Member Function Documentation

virtual::itk::LightObject::Pointer itk::WatershedMiniPipelineProgressCommand::CreateAnother ( void  ) const [virtual]

Smart pointer declaration methods

Reimplemented from itk::Object.

void itk::WatershedMiniPipelineProgressCommand::Execute ( Object caller,
const EventObject event 
) [virtual]

Standard Command virtual methods

Implements itk::Command.

void itk::WatershedMiniPipelineProgressCommand::Execute ( const Object caller,
const EventObject event 
) [virtual]

Abstract method that defines the action to be taken by the command. This variant is expected to be used when requests comes from a const Object

Implements itk::Command.

virtual double itk::WatershedMiniPipelineProgressCommand::GetCount ( ) const [virtual]

Set/Get the base count for stepping through filter progress values

const ProcessObject* itk::WatershedMiniPipelineProgressCommand::GetFilter ( ) [inline]

Set/Get the filter whose UpdateProgress will be set by this command object

Definition at line 54 of file itkWatershedMiniPipelineProgressCommand.h.

virtual const char* itk::WatershedMiniPipelineProgressCommand::GetNameOfClass ( ) const [virtual]

Smart pointer declaration methods

Reimplemented from itk::Command.

virtual double itk::WatershedMiniPipelineProgressCommand::GetNumberOfFilters ( ) const [virtual]

Set/Get the number of filters that this command will expect to be observing

static Pointer itk::WatershedMiniPipelineProgressCommand::New ( ) [static]

Smart pointer declaration methods

Reimplemented from itk::Object.

void itk::WatershedMiniPipelineProgressCommand::PrintSelf ( std::ostream &  os,
Indent  indent 
) const [protected, virtual]

Set/Get the number of filters that this command will expect to be observing

Reimplemented from itk::Object.

virtual void itk::WatershedMiniPipelineProgressCommand::SetCount ( double  _arg) [virtual]

Set/Get the base count for stepping through filter progress values

void itk::WatershedMiniPipelineProgressCommand::SetFilter ( ProcessObject p) [inline]

Set/Get the filter whose UpdateProgress will be set by this command object

Definition at line 52 of file itkWatershedMiniPipelineProgressCommand.h.

virtual void itk::WatershedMiniPipelineProgressCommand::SetNumberOfFilters ( double  _arg) [virtual]

Set/Get the number of filters that this command will expect to be observing


Member Data Documentation

Definition at line 75 of file itkWatershedMiniPipelineProgressCommand.h.

Definition at line 76 of file itkWatershedMiniPipelineProgressCommand.h.

Definition at line 77 of file itkWatershedMiniPipelineProgressCommand.h.


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