[vtkusers] vtkRenderWindow::SetExitMethod to close vtkRenderWindow
Anwar Upal
upal at me.queensu.ca
Fri Oct 26 11:43:30 EDT 2001
Hi all:
My GUI interface gives control to VTK to render a model and I would like to
gain control after the rendering is done.
I have defined a newExitMethod in the class that also includes the function
which calls the vtkRenderWindowInteractor. The newExitMethod structure
looks like:
void classname::newExitMethod(void *arg)
{
}
And the code that calls vtkRenderWindowInteractor is as shown below:
vtkRenderWindowInteractor *iren = vtkRenderWindowInteractor::New();
iren->SetExitMethod (newExitMethod,NULL);
However, the gcc compiler gives the following error:
"no matching function for call to
`vtkRenderWindowInteractor::SetExitMethod (const char[14], NULL)'
/usr/local/ces/sunos/include/vtk/graphics/vtkRenderWindowInteractor.h:212:
candidates are:
void vtkRenderWindowInteractor::SetExitMethod(void (*)(void *), void *)"
How can I fix this error? And what should my custom method newExitMethod do
to give me back control (and just close the vtk window instead of
terminating my application and user interface).
Please help.
from Anwar
More information about the vtkusers
mailing list