Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::DisplaySetLevelWindowEvent Class Reference

Display action event carrying level and window values for level-window adjustment. More...

#include <mitkDisplayActionEvents.h>

Inheritance diagram for mitk::DisplaySetLevelWindowEvent:
Collaboration diagram for mitk::DisplaySetLevelWindowEvent:

Public Types

typedef DisplaySetLevelWindowEvent Self
 
typedef DisplayActionEvent Superclass
 
- Public Types inherited from mitk::DisplayActionEvent
typedef DisplayActionEvent Self
 
typedef itk::AnyEvent Superclass
 

Public Member Functions

 DisplaySetLevelWindowEvent ()
 
 DisplaySetLevelWindowEvent (InteractionEvent *interactionEvent, ScalarType level, ScalarType window)
 Construct with the originating event, level, and window values. More...
 
 ~DisplaySetLevelWindowEvent () override
 
const char * GetEventName () const override
 
bool CheckEvent (const itk::EventObject *e) const override
 
itk::EventObject * MakeObject () const override
 
ScalarType GetLevel () const
 Get the level (center) value. More...
 
ScalarType GetWindow () const
 Get the window (width) value. More...
 
 DisplaySetLevelWindowEvent (const Self &s)
 Copy constructor. More...
 
- Public Member Functions inherited from mitk::DisplayActionEvent
 DisplayActionEvent ()
 Default constructor with no interaction event. More...
 
 DisplayActionEvent (InteractionEvent *interactionEvent)
 Construct with the originating interaction event. More...
 
 ~DisplayActionEvent () override
 
const char * GetEventName () const override
 
bool CheckEvent (const itk::EventObject *e) const override
 
itk::EventObject * MakeObject () const override
 
InteractionEvent * GetInteractionEvent () const
 Get the originating interaction event. More...
 
BaseRenderer * GetSender () const
 Get the BaseRenderer that sent the interaction event. More...
 
 DisplayActionEvent (const Self &s)
 Copy constructor. More...
 

Detailed Description

Display action event carrying level and window values for level-window adjustment.

See also
DisplayActionEvent

Definition at line 263 of file mitkDisplayActionEvents.h.

Member Typedef Documentation

◆ Self

◆ Superclass

Constructor & Destructor Documentation

◆ DisplaySetLevelWindowEvent() [1/3]

mitk::DisplaySetLevelWindowEvent::DisplaySetLevelWindowEvent ( )
inline

Definition at line 269 of file mitkDisplayActionEvents.h.

◆ DisplaySetLevelWindowEvent() [2/3]

mitk::DisplaySetLevelWindowEvent::DisplaySetLevelWindowEvent ( InteractionEvent *  interactionEvent,
ScalarType  level,
ScalarType  window 
)
inline

Construct with the originating event, level, and window values.

Parameters
interactionEventThe interaction event that triggered this action.
levelThe level (center) value for the level-window.
windowThe window (width) value for the level-window.

Definition at line 277 of file mitkDisplayActionEvents.h.

◆ ~DisplaySetLevelWindowEvent()

mitk::DisplaySetLevelWindowEvent::~DisplaySetLevelWindowEvent ( )
inlineoverride

Definition at line 283 of file mitkDisplayActionEvents.h.

◆ DisplaySetLevelWindowEvent() [3/3]

mitk::DisplaySetLevelWindowEvent::DisplaySetLevelWindowEvent ( const Self &  s)
inline

Copy constructor.

Definition at line 301 of file mitkDisplayActionEvents.h.

Member Function Documentation

◆ CheckEvent()

bool mitk::DisplaySetLevelWindowEvent::CheckEvent ( const itk::EventObject *  e) const
inlineoverride

Definition at line 285 of file mitkDisplayActionEvents.h.

◆ GetEventName()

const char* mitk::DisplaySetLevelWindowEvent::GetEventName ( ) const
inlineoverride

Definition at line 284 of file mitkDisplayActionEvents.h.

◆ GetLevel()

ScalarType mitk::DisplaySetLevelWindowEvent::GetLevel ( ) const
inline

Get the level (center) value.

Returns
The level value.

Definition at line 292 of file mitkDisplayActionEvents.h.

◆ GetWindow()

ScalarType mitk::DisplaySetLevelWindowEvent::GetWindow ( ) const
inline

Get the window (width) value.

Returns
The window value.

Definition at line 298 of file mitkDisplayActionEvents.h.

◆ MakeObject()

itk::EventObject* mitk::DisplaySetLevelWindowEvent::MakeObject ( ) const
inlineoverride

Definition at line 286 of file mitkDisplayActionEvents.h.


The documentation for this class was generated from the following file: