15 #ifndef niftkGeneralSegmentorView_h
16 #define niftkGeneralSegmentorView_h
23 class GeneralSegmentorController;
Provides the MIDAS general purpose, Irregular Volume Editor functionality originally developed at the...
Definition: niftkGeneralSegmentorController.h:130
virtual ~GeneralSegmentorView()
Destructor.
Definition: niftkGeneralSegmentorView.cxx:44
virtual BaseSegmentorController * CreateSegmentorController() override
Creates the general segmentor controller that realises the GUI logic behind the view.
Definition: niftkGeneralSegmentorView.cxx:50
virtual void SetFocus() override
Called by framework, this method can set the focus on a specific widget, but we currently do nothing...
Definition: niftkGeneralSegmentorView.cxx:72
virtual std::string GetViewID() const
Returns the VIEW_ID = "uk.ac.ucl.cmic.midasgeneralsegmentor".
Definition: niftkGeneralSegmentorView.cxx:65
Base view component for MIDAS Segmentation widgets.
Definition: niftkBaseSegmentorView.h:46
GeneralSegmentorView()
Constructor.
Definition: niftkGeneralSegmentorView.cxx:28
Provides a view for the MIDAS general purpose, Irregular Volume Editor functionality, originally developed at the Dementia Research Centre UCL (http://dementia.ion.ucl.ac.uk/).
Definition: niftkGeneralSegmentorView.h:32
Definition: niftkBaseSegmentorController.h:39
static const std::string VIEW_ID
Each View for a plugin has its own globally unique ID, this one is "uk.ac.ucl.cmic.midasgeneralsegmentor" and the .cxx file and plugin.xml should match.
Definition: niftkGeneralSegmentorView.h:49
virtual QString GetPreferencesNodeName() override
Returns the name of the preferences node to look up.
Definition: niftkGeneralSegmentorView.cxx:58
Definition: niftkExceptionObject.h:21
GLsizei const GLcharARB ** string
Definition: glew.h:5194