Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitkRenderWindowBridge.h File Reference
#include <MitkRESTAPIExports.h>
#include <mitkAnatomicalPlanes.h>
#include <mitkPoint.h>
#include <mitkStorageThreadDispatcherBase.h>
#include <mitkVector.h>
#include <mitkWeakPointer.h>
#include <functional>
#include <mutex>
#include <optional>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  mitk::WorldBounds
 
struct  mitk::SelectedPositionInfo
 Position and world-bounds snapshot read atomically on the UI thread. More...
 
class  mitk::RenderWindowBridgeNoEditorException
 Thrown by bridge callbacks when the target editor instance is not open in the workbench. More...
 
class  mitk::RenderWindowBridgeUnknownWindowException
 Thrown by bridge callbacks when the window id is not known. More...
 
class  mitk::RenderWindowBridgeUnsupportedOperationException
 Thrown by bridge callbacks when the requested sub-resource does not apply to the addressed window (e.g. selected-slice on a 3D window). More...
 
class  mitk::RenderWindowBridgeRendererUnavailableException
 Thrown by bridge callbacks when a window exists but its renderer is currently unavailable (server-side state inconsistency). More...
 
struct  mitk::EditorInfo
 
struct  mitk::WindowInfo
 
struct  mitk::MxNWindowInfo
 Summary of a single MxN cell exposed via the REST window list. More...
 
struct  mitk::CameraState
 
struct  mitk::CameraPatch
 
struct  mitk::SliceBounds
 
struct  mitk::SliceState
 
class  mitk::RenderWindowBridge
 Bridge between the REST API server and the Qt/render-window layer. More...
 

Namespaces

 mitk
 Find image slices visible on a given plane.
 

Enumerations

enum class  mitk::ScreenshotFormat { mitk::Png , mitk::Jpeg }
 Format for screenshot capture. More...
 
enum class  mitk::WindowKind { mitk::TwoD , mitk::ThreeD }
 Closed set of render window kinds reported by the bridge. More...
 

Functions

MITKRESTAPI_EXPORT const char * mitk::WindowKindToString (WindowKind kind)
 
MITKRESTAPI_EXPORT const char * mitk::AnatomicalPlaneToV2String (AnatomicalPlane plane)
 
MITKRESTAPI_EXPORT AnatomicalPlane mitk::ParseV2ViewDirection (const std::string &s)
 Parse the v2 layout schema's view_direction string. More...