MCPcopy Create free account
hub / github.com/MITK/MITK / SetStdMultiSelectedSliceStep

Method SetStdMultiSelectedSliceStep

Modules/RESTAPI/src/mitkRenderWindowBridge.cpp:583–597  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

581}
582
583void RenderWindowBridge::SetStdMultiSelectedSliceStep(const std::string& windowName, unsigned int step) const
584{
585 StdMultiSelectedSliceStepSetter setter;
586 StorageThreadDispatcherBase::Pointer dispatcher;
587 {
588 std::lock_guard<std::mutex> lock(m_Mutex);
589 setter = m_StdMultiSelectedSliceStepSetter;
590 dispatcher = m_Dispatcher.Lock();
591 }
592
593 if (!setter)
594 throw std::runtime_error("No StdMulti selected-slice step setter is connected to the RenderWindowBridge");
595
596 Dispatch(dispatcher, [&]() { setter(windowName, step); });
597}
598
599std::vector<MxNWindowInfo> RenderWindowBridge::ListMxNWindows() const
600{

Calls 2

DispatchFunction · 0.85
LockMethod · 0.45