<P>Hi, 
<P>I posted a message to describe a problem but&nbsp; didn't get any help 
<P>In my application, I need to display 2d medical images ( in 3 oientations) using MFC view and inventor (coin3d) API. 
<P>in the&nbsp;fourth view, I need to display the 3D model and interact with it. 
<P>I create a &nbsp;CMDIChildWnd (like for the 3 windows of coin3d) and add a view to it like in CvtkSdiview. at the display time, it displays the sphere of the vtksdi example but&nbsp;if I move the window, the sphere disappear ( no active rendering) and&nbsp;there is no mouse interaction&nbsp;. 
<P>If I create another&nbsp; CMDIChildWnd frame with the same methods and add the same view, it works for both windows.&nbsp;Both windows display&nbsp;the sphere and both windows accept mouse interaction 
<P>Can you tell me&nbsp;what's wrong? 
<P>thanks in advance&nbsp; 
<P>&nbsp;<B><I>"Charl P. Botha" &lt;c.p.botha@its.tudelft.nl&gt;</I></B> wrote: 
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Hi Wahid,<BR><BR>On Thu, 2003-01-30 at 05:15, Wahid Alizada wrote:<BR>&gt; Whenever I issue a renWindow-&gt;Render() a new window<BR>&gt; pops up with my visualization, instead of the animation sequence occuring<BR>&gt; in the vtkFlRenderWindowInteractor window. Once the sequence is done, both<BR>&gt; the new window and the vtkFlRenderWindow window are non-interactive.<BR>&gt; <BR><BR>I would recommend writing a few small FLTK examples first. It seems<BR>that you've misunderstood the event-driven programming nature of this<BR>toolkit (and most others). You change the azimuth of your camera 45<BR>times before the FLTK event loop (Fl::run()) has even begun. The<BR>application only really starts when the event loop begins. <BR><BR>You will have to create some GUI control and associate a callback to<BR>it. The callback will be triggered when pressing the button DURING the<BR>fltk event loop. In this callback, you can perform your camera<BR>manipulations.<BR><BR>&gt; <BR>&gt; I don't know why this behavior is occuring.<BR>&gt; ///////////////////////////////////////////////////<BR>&gt; ///////////////////////////////////////////////////<BR>&gt; // my addition<BR>&gt; for( int i = 0; i &lt; 45; i++)<BR>&gt; {<BR>&gt; ren-&gt;GetActiveCamera()-&gt;Azimuth(i);<BR>&gt; renWindow-&gt;Render();<BR>&gt; }<BR>&gt; // end of my addition<BR>&gt; ////////////////////////////////////////////////<BR>&gt; /////////////////////////////////////////////////<BR>&gt; /////////////////////////////////////////////////<BR>&gt; // We can now delete all our references to the VTK pipeline (except for<BR>&gt; // our reference to the vtkFlRenderWindowInteractor) as the objects<BR>&gt; // themselves will stick around until we dereference fl_vtk_window<BR>&gt; ren-&gt;Delete();<BR>&gt; renWindow-&gt;Delete();<BR>&gt; cone-&gt;Delete();<BR>&gt; coneMapper-&gt;Delete();<BR>&gt; coneActor-&gt;Delete();<BR>&gt; <BR>&gt; // this is the standard way of "starting" a fltk application<BR>&gt; int fl_ret = Fl::run();<BR><BR>-- <BR>charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/<BR>_______________________________________________<BR>This is the private VTK discussion list. <BR>Please keep messages on-topic. Check the FAQ at: <HTTP: vtkfaq cgi-bin public.kitware.com><BR>Follow this link to subscribe/unsubscribe:<BR>http://public.kitware.com/mailman/listinfo/vtkusers</BLOCKQUOTE><p><br><hr size=1>Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !<br>
<a href=http://fr.mail.yahoo.com>Testez le nouveau Yahoo! Mail</a>