Hi, <br>
<br>
I want to remove the observers on the window level events on the
vtkImageViewer2 class. First I've got the intercator with the
GetInteractorStyle() method and then call RemoveObserver() eg <br>
<br>
<span style="font-family: courier new,monospace;">vtkImageViewer2 *viewer = vtkImageViewer2::New();</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">..</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">if( viewer-&gt;GetInteractorStyle()-&gt;HasObserver( vtkCommand::StartWindowLevelEvent )</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">{</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp; viewer-&gt;GetInteractorStyle()-&gt;RemoveObserver( vtkCommand::StartWindowLevelEvent )</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">}</span><br>
<br>
but with no success... what I'm doing wrong?<br>
<br>
A second question i have is: is it possible to get the vtkCommand from
vtkImageViewer, remove it or disable it for a while and then add it or
enable it again later ? If yes, what's the suitable way to do it<br>
<br>
thanks<br>