|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
#include <mitkMultiLabelEvents.h>


Public Types | |
| using | GroupIndexType = std::size_t |
| using | Self = AnyGroupEvent |
| using | Superclass = itk::ModifiedEvent |
Public Member Functions | |
| AnyGroupEvent ()=default | |
| AnyGroupEvent (GroupIndexType groupID) | |
| AnyGroupEvent (const Self &s) | |
| ~AnyGroupEvent () override | |
| const char * | GetEventName () const override |
| bool | CheckEvent (const itk::EventObject *e) const override |
| itk::EventObject * | MakeObject () const override |
| void | SetGroupID (GroupIndexType groupID) |
| GroupIndexType | GetGroupID () const |
Static Public Attributes | |
| const static GroupIndexType | ANY_GROUP |
Base event class for all events that are about a group in a MultiLabel class.
It has a member that indicates the group id the event is referring to. Use the ANY_GROUP value if you want to define an event (e.g. for adding an observer) that reacts to every group and not just to a special one.
Definition at line 147 of file mitkMultiLabelEvents.h.
| using mitk::AnyGroupEvent::GroupIndexType = std::size_t |
Definition at line 150 of file mitkMultiLabelEvents.h.
Definition at line 151 of file mitkMultiLabelEvents.h.
| using mitk::AnyGroupEvent::Superclass = itk::ModifiedEvent |
Definition at line 152 of file mitkMultiLabelEvents.h.
|
default |
| mitk::AnyGroupEvent::AnyGroupEvent | ( | GroupIndexType | groupID | ) |
| mitk::AnyGroupEvent::AnyGroupEvent | ( | const Self & | s | ) |
|
override |
|
override |
|
override |
| GroupIndexType mitk::AnyGroupEvent::GetGroupID | ( | ) | const |
|
override |
| void mitk::AnyGroupEvent::SetGroupID | ( | GroupIndexType | groupID | ) |
|
static |
Definition at line 153 of file mitkMultiLabelEvents.h.