MCPcopy Create free account
hub / github.com/Kitware/VTK / SetCanvasSelector

Method SetCanvasSelector

Rendering/UI/vtkWebAssemblyRenderWindowInteractor.cxx:223–238  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

221
222//------------------------------------------------------------------------------
223void vtkWebAssemblyRenderWindowInteractor::SetCanvasSelector(const char* value)
224{
225 auto& internals = (*this->Internals);
226 // remove callbacks from previous target
227 const bool reInstallUICallbacks = internals.RegisteredUICallbacks;
228 if (internals.RegisteredUICallbacks)
229 {
230 this->UnRegisterUICallbacks();
231 }
232 vtkSetStringBodyMacro(CanvasSelector, value);
233 // add callbacks to new target
234 if (reInstallUICallbacks && value)
235 {
236 this->RegisterUICallbacks();
237 }
238}
239
240//------------------------------------------------------------------------------
241void vtkWebAssemblyRenderWindowInteractor::ProcessEvents()

Calls 2

UnRegisterUICallbacksMethod · 0.95
RegisterUICallbacksMethod · 0.95

Tested by

no test coverage detected