Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <mitkMultiLabelEvents.h>
Public Types | |
using | Self = AnyLabelEvent |
using | Superclass = itk::ModifiedEvent |
Public Member Functions | |
AnyLabelEvent ()=default | |
AnyLabelEvent (Label::PixelType labelValue) | |
AnyLabelEvent (const Self &s) | |
~AnyLabelEvent () override | |
const char * | GetEventName () const override |
bool | CheckEvent (const itk::EventObject *e) const override |
itk::EventObject * | MakeObject () const override |
void | SetLabelValue (Label::PixelType labelValue) |
Label::PixelType | GetLabelValue () const |
Static Public Attributes | |
const static mitk::Label::PixelType | ANY_LABEL |
Base event class for all events that are about a label in a MultiLabel class.
It has a member that indicates the label id the event is refering to. Use the ANY_LABEL value if you want to define an rvent (e.g. for adding an observer) that reacts to every label and not just to a special one.
Definition at line 66 of file mitkMultiLabelEvents.h.
Definition at line 69 of file mitkMultiLabelEvents.h.
using mitk::AnyLabelEvent::Superclass = itk::ModifiedEvent |
Definition at line 70 of file mitkMultiLabelEvents.h.
|
default |
mitk::AnyLabelEvent::AnyLabelEvent | ( | Label::PixelType | labelValue | ) |
mitk::AnyLabelEvent::AnyLabelEvent | ( | const Self & | s | ) |
|
override |
|
override |
|
override |
Label::PixelType mitk::AnyLabelEvent::GetLabelValue | ( | ) | const |
|
override |
void mitk::AnyLabelEvent::SetLabelValue | ( | Label::PixelType | labelValue | ) |
|
static |
Definition at line 71 of file mitkMultiLabelEvents.h.