Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
16 #include "itkObjectFactoryBase.h"
17 #include "itkVersion.h"
39 #include <itkObject.h>
121 DEPRECATED(
virtual const char **GetXPM()
const) = 0;
147 virtual const char *GetName()
const = 0;
155 virtual const char *GetGroup()
const;
157 virtual void InitializeStateMachine();
180 virtual itk::Object::Pointer GetGUI(
const std::string &toolkitPrefix,
const std::string &toolkitPostfix);
186 const std::string &organName,
195 virtual bool CanHandle(
const BaseData *referenceData,
const BaseData *workingData)
const;
202 virtual bool ConfirmBeforeDeactivation();
215 void ConnectActionsAndFunctions()
override;
222 virtual void Activated();
229 virtual void Deactivated();
271 std::string m_InteractorType;
273 std::map<us::ServiceReferenceU, EventConfig> m_DisplayInteractionConfigs;
Base class to implement InteractionEventObservers.
itk::RGBPixel< float > Color
Color Standard RGB color typedef (float)
Image class for storing images.
Find image slices visible on a given plane.
#define MITKSEGMENTATION_EXPORT
Base of all data objects.
Data management class that handles 'was created by' relations.
MITKMULTILABEL_EXPORT mitk::DataNode::Pointer CreateEmptySegmentationNode(const std::string &segmentationName=std::string())
This function creates and returns a new empty segmentation data node.
#define mitkClassMacro(className, SuperClassName)
Class for nodes of the DataTree.
Event/message/notification class.