Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::TimeNavigationController::TimeEvent Class Reference

ITK event that carries the currently selected time step. More...

#include <mitkTimeNavigationController.h>

Inheritance diagram for mitk::TimeNavigationController::TimeEvent:
Collaboration diagram for mitk::TimeNavigationController::TimeEvent:

Public Types

typedef TimeEvent Self
 
typedef itk::AnyEvent Superclass
 

Public Member Functions

 TimeEvent (TimeStepType timeStep)
 
 ~TimeEvent () override
 
const char * GetEventName () const override
 
bool CheckEvent (const ::itk::EventObject *e) const override
 
::itk::EventObject * MakeObject () const override
 
TimeStepType GetTimeStep () const
 Return the time step carried by this event. More...
 

Detailed Description

ITK event that carries the currently selected time step.

This event is invoked by the TimeNavigationController whenever the selected time step changes. Observers (e.g. BaseRenderer) can listen for this event to update their rendering accordingly.

Definition at line 108 of file mitkTimeNavigationController.h.

Member Typedef Documentation

◆ Self

◆ Superclass

Constructor & Destructor Documentation

◆ TimeEvent()

mitk::TimeNavigationController::TimeEvent::TimeEvent ( TimeStepType  timeStep)
inline

Definition at line 115 of file mitkTimeNavigationController.h.

◆ ~TimeEvent()

mitk::TimeNavigationController::TimeEvent::~TimeEvent ( )
inlineoverride

Definition at line 116 of file mitkTimeNavigationController.h.

Member Function Documentation

◆ CheckEvent()

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

Definition at line 118 of file mitkTimeNavigationController.h.

◆ GetEventName()

const char* mitk::TimeNavigationController::TimeEvent::GetEventName ( ) const
inlineoverride

Definition at line 117 of file mitkTimeNavigationController.h.

◆ GetTimeStep()

TimeStepType mitk::TimeNavigationController::TimeEvent::GetTimeStep ( ) const
inline

Return the time step carried by this event.

Definition at line 122 of file mitkTimeNavigationController.h.

◆ MakeObject()

::itk::EventObject* mitk::TimeNavigationController::TimeEvent::MakeObject ( ) const
inlineoverride

Definition at line 119 of file mitkTimeNavigationController.h.


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