18 #ifndef itkLevelSetIterationUpdateCommand_h 19 #define itkLevelSetIterationUpdateCommand_h 37 template<
typename TIteratingFilter,
typename TFilterToUpdate >
59 itkSetObjectMacro( FilterToUpdate, FilterToUpdateType );
60 itkGetModifiableObjectMacro(FilterToUpdate, FilterToUpdateType );
75 void operator= ( const Self& ) ITK_DELETE_FUNCTION;
83 #ifndef ITK_MANUAL_INSTANTIATION 84 #include "itkLevelSetIterationUpdateCommand.hxx" SmartPointer< const Self > ConstPointer
IdentifierType m_UpdatePeriod
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Implements a weak reference to an object.
WeakPointer< FilterToUpdateType > m_FilterToUpdate
TIteratingFilter IteratingFilterType
SizeValueType IdentifierType
LevelSetIterationUpdateCommand()
virtual void Execute(const Object *caller, const EventObject &event)
Call update on one filter when another filter iterates.
Abstraction of the Events used to communicating among filters and with GUIs.
virtual ~LevelSetIterationUpdateCommand()
SmartPointer< Self > Pointer
Base class for most ITK classes.
TFilterToUpdate FilterToUpdateType
Superclass for callback/observer methods.
LevelSetIterationUpdateCommand Self