15 #ifndef niftkGeneralSegmentorEventInterface_h
16 #define niftkGeneralSegmentorEventInterface_h
18 #include <itkObject.h>
19 #include <itkSmartPointer.h>
20 #include <itkObjectFactory.h>
21 #include <mitkOperationActor.h>
26 class GeneralSegmentorController;
virtual void ExecuteOperation(mitk::Operation *op) override
Main execution function.
Definition: niftkGeneralSegmentorEventInterface.cxx:43
Interface class, simply to callback onto niftkGeneralSegmentorController class for Undo/Redo purposes...
Definition: niftkGeneralSegmentorEventInterface.h:31
Provides the MIDAS general purpose, Irregular Volume Editor functionality originally developed at the...
Definition: niftkGeneralSegmentorController.h:130
void SetGeneralSegmentorController(GeneralSegmentorController *generalSegmentorController)
Sets the view to callback on to.
Definition: niftkGeneralSegmentorEventInterface.cxx:36
itk::SmartPointer< Self > Pointer
Definition: niftkGeneralSegmentorEventInterface.h:36
itk::SmartPointer< const Self > ConstPointer
Definition: niftkGeneralSegmentorEventInterface.h:35
GeneralSegmentorEventInterface()
Definition: niftkGeneralSegmentorEventInterface.cxx:23
virtual ~GeneralSegmentorEventInterface()
Definition: niftkGeneralSegmentorEventInterface.cxx:30
GeneralSegmentorEventInterface Self
Definition: niftkGeneralSegmentorEventInterface.h:34
Definition: niftkExceptionObject.h:21