Hi Seb,<br>        Thanks for the quick reply. The interaction is not at all happening with vtkCanvas i.e. image is static in vtkCanvas. and the interaction is happening nicely with vtkPanel. I want to use vtkCanvas so that I can have more control on interactor. <br>
<br>Thanks,<br>Satya  <br><br><div class="gmail_quote">On Thu, May 10, 2012 at 10:24 AM, Sebastien Jourdain <span dir="ltr">&lt;<a href="mailto:sebastien.jourdain@kitware.com" target="_blank">sebastien.jourdain@kitware.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Satya,<br>
<br>
can you be clearer when you say that the interaction is not working<br>
with vtkCanvas ?<br>
<br>
Do you mean that some interaction are happening but it is basically<br>
not what you are expecting ?<br>
Could you be more precise on what you would expect and what you get<br>
with your code sample ?<br>
<br>
Thanks,<br>
<br>
Seb<br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, May 10, 2012 at 10:13 AM, satyanarayana reddy<br>
&lt;<a href="mailto:satyajanga@gmail.com">satyajanga@gmail.com</a>&gt; wrote:<br>
&gt; Hi All,<br>
&gt;         I am facing a problem when trying to work with vtkCanvas. i.e.<br>
&gt; interaction is not working with vtkCanvas and the same is working for<br>
&gt; vtkPanel.<br>
&gt; I am pasting the simple block of code here. Please help me to find out the<br>
&gt; bug.<br>
&gt;<br>
&gt; Code For vtkPanel // Interaction is working perfectly fine<br>
&gt;         vtkImageActor imageActor = new vtkImageActor();<br>
&gt;         imageActor.SetInput(color.GetOutput());<br>
&gt;<br>
&gt;         panel.GetRenderer().AddActor(imageActor);<br>
&gt;<br>
&gt;         panel.GetRenderer().ResetCamera();<br>
&gt;         add(panel,BorderLayout.CENTER);<br>
&gt;<br>
&gt; Code For vtkCanvas // Image is displaying Properly and interaction not<br>
&gt; working<br>
&gt;<br>
&gt;         vtkImageActor imageActor = new vtkImageActor();<br>
&gt;         imageActor.SetInput(color.GetOutput());<br>
&gt;<br>
&gt;         canavs.GetRenderer().AddActor(imageActor);<br>
&gt;<br>
&gt;         canvas.GetRenderer().ResetCamera();<br>
&gt;         canvas.setInteractorStyle(new vtkInteractorStyleImage());<br>
&gt;         add(canvas,BorderLayout.CENTER);<br>
&gt;<br>
&gt;<br>
&gt; Thank you.<br>
&gt;<br>
&gt; Best Regards,<br>
&gt; Satya.<br>
</div></div></blockquote></div><br>