Hello,<br><br>I'm having the same issue that Andrew at Sandia ran into : <a href="http://public.kitware.com/pipermail/vtk-developers/2006-March/004062.html">http://public.kitware.com/pipermail/vtk-developers/2006-March/004062.html
</a> .  I'm unable to record using vtkInteractorEventRecorder. It just doesn't work. The render window pops up and vanishes immediately.<br><br>The proposed fix adds an boolean ivar to vtkRenderWindowInteractor. The ivar forces the interactor to handle the event loop, ignoring any overrides (Overrides allow you to handle the event loop yourself - they may registered by observing StartEvent on the RenderWindowInteractor). The bug in this context, as outlined in the email is that the RenderWindowInteractor incorrectly assumes that InteractorEventRecorder provides an override and hence immediately returns after popping a render window.
<br><br>So as to not expose this boolean to the public, the fix makes vtkInteractorEventRecorder a friend of vtkRenderWindowInteractor.<br><br>Is there some trick in the InteractorEventRecorder that I'm missing here ?
<br><br>Is this solution reasonable ? Comments ?<br><br>Thanks<br>-- <br>karthik<br>