[vtk-developers] Members of smartpointers as observers
David Doria
daviddoria at gmail.com
Sat Oct 9 10:46:05 EDT 2010
On Sat, Oct 9, 2010 at 10:36 AM, Utkarsh Ayachit
<utkarsh.ayachit at kitware.com> wrote:
> How about
>
> renderWindowInteractor->AddObserver(vtkCommand::KeyPressEvent,
> style2.GetPointer(), &MyInteractorStyle::KeypressCallbackFunction)
>
> Utkarsh
That works. Should we make an overload in vtkObject?
Something like:
unsigned long AddObserver(unsigned long event,
vtkSmartPointer<T> observer, void (T::*callback)(), float priority=0.0f)
{
AddObserver(event, observer.GetPointer(), callback, priority);
}
?
David
More information about the vtk-developers
mailing list