[vtkusers] Subclasses for vtkInteractorStyle
    Charl P. Botha 
    c.p.botha at its.tudelft.nl
       
    Mon Jun 24 16:01:27 EDT 2002
    
    
  
On Mon, Jun 24, 2002 at 01:32:50PM -0600, Walter E Voit wrote:
> I am a summer student new to vtk working on a visual editor.  I want to 
> change some of the user interaction buttons like changing the "left mouse 
> button click" to pick a cell instead of scroll around.
> 
> As far as I can tell, the way to subclass vtkInteractorStyle and its 
> derived classes deals with the Object Factory.  However, I can't figure out 
> how to have a program use functions from the class I created instead of 
> using the functions from the classes in the library.
You could subclass the vtkInteractorStyle.  For what you're doing however,
VTK 4.x has a much better mechanism.  You can attach an arbitrary number of
observers to e.g. the RenderWindowInteractor.  This more or less follows the
Observer design pattern (doh).  Have a look at the AddObserver method of the
vtkRenderWindowInteractor.
-- 
charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
    
    
More information about the vtkusers
mailing list