[vtkusers] How to use 3D Mouse inside VTKCanvas?

Sebastien Jourdain sebastien.jourdain at kitware.com
Fri Sep 9 09:07:40 EDT 2011


I would suggest to make your own vtkCanvas with the proper class and
setting. Altough, vtkXRenderWindowInteractor might only be the Linux
implementation of the vtkGenericRenderWindowInteractor.

Seb

On Fri, Sep 9, 2011 at 1:24 PM, Sathish Kumar <kingvsk at aol.com> wrote:
> Hi Sebastien,
>
> I tried your suggestions.
>
> 1. Reinitialize the interactor in not solve the problem and also it shows a
> separate vtkwindow.
>
> 2. The class names are different. (This may be the problem)
>
> vCanvas.getIren().GetClassName() : vtkGenericRenderWindowInteractor
>
> iren.GetClassName() : vtkXRenderWindowInteractor
>
> Is it possible to change the RendererWindowInteractor of vtkCanvas. If yes
> the how can I do that?
>
> Regards,
> Sathish
>
> On Friday 09 September 2011 03:39 PM, Sebastien Jourdain wrote:
>
> Hi Sathish,
>
> It seems to me that the only difference between the 2 pieces of code
> are the following lines.
>
> iren.Initialize();
> iren.Start();
>
> Did you tried to re-initialized the interactor ? Otherwise, make sure
> that both interactor are exactly the same class. (iren.GetClassName())
>
> Other than that, I have no clue...
>
> Seb
>
> On Fri, Sep 9, 2011 at 10:21 AM, Sathish Kumar <kingvsk at aol.com> wrote:
>
> Hi Sebastien,
>
> Well. Thanks For your quick reply.
> I made a mistake that, I used VTK Canvas. But in mail I wrongly mentioned it
> as vtkPanel. Please see the code.
>
> Regards,
> Sathish
>
> On Friday 09 September 2011 01:26 PM, Sebastien Jourdain wrote:
>
> Hi Sathish,
>
> I'm glad to see my new Java API used for loading the library.
> You should be able to fix your issue by using the vtkCanvas instead of
> the vtkPanel.
> In fact only the vtkCanvas provide you access to the interactor which
> seems needed in your case to make your 3d mouse work.
>
> Seb
>
> On Fri, Sep 9, 2011 at 9:38 AM, Sathish Kumar<kingvsk at aol.com>  wrote:
>
> Hi,
>
> I tested 3D Mouse with VTK, which works fine with vtkinteractorwindow.
> But
> with VTKPanel it won't work.
> Both working and non-working sources are attached. And also how to get
> the
> 3D Mouse Points.
>
> VTK Version : 5.8.0 with Java Wrapper.
> Java Version : Sun Java 1.6.0_22
> Operating System: LinuxMint-Release 10 (Julia).
>
> Thanks in advance...
>
> Regards,
> Sathish
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>
>
>
>



More information about the vtkusers mailing list