<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi vtkusers,<div><br></div><div>I'm new to VTK, and not very expert in C++ neither.&nbsp;</div><div>I want to use VTK to trace the movement of a number of particles, each of which is moving linearly along a given direction</div><div>(my final aim is to visualize the evolution of a stream of particles).</div><div>For this I am trying to merge the two C++ examples&nbsp;AnimateActors and VectorOfActors that are on the vtk website.</div><div>The code compiles smoothly, but I end up with a Segmentation Fault error when trying to animate the vector of actors (and none of the actors in the vector is appearing in the rendering window).</div><div>The code I'm using is here below, and&nbsp;AnimateActors.h is in attachment.</div><div><br></div><div><div>Could somebody help me in understanding where is my error?&nbsp;</div><div>Even suggestions on a simpler method /different approach to the problem are welcome!</div><div><br></div><div>many thanks,</div><div>Lucia</div><div><br></div></div><div><br></div><div><br></div><div><span class="Apple-style-span" style="font-family: Helvetica; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>-------------------------------------------------------------------</div><div><div><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Lucia Pavan</div><div><br></div><div>ISDC - Science data center for Astrophysics &nbsp;&nbsp;</div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Ch. d'Ecogia 16,&nbsp;</div><div>CH-1290 Versoix</div><div>Switzerland</div><div><br></div></div></span></div></span></span></div></div></div></span></div></span></div></span></div></span></div><div><br></div><div>--------- my code --------</div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>"AnimateActors.h"</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkSmartPointer.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkAnimationCue.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkRenderer.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkSphereSource.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkPolyDataMapper.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkCommand.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkAnimationScene.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkRenderWindow.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkRenderWindowInteractor.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>&lt;vtkCamera.h&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><span style="color: #6d4b2d">#include </span>"vtkProperty.h"</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(109, 75, 45); "><font class="Apple-style-span" size="2">#include <span style="color: #b54223">&lt;stdio.h&gt;</span></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(109, 75, 45); "><font class="Apple-style-span" size="2">#include <span style="color: #b54223">&lt;math.h&gt;</span></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(109, 75, 45); "><font class="Apple-style-span" size="2">#include <span style="color: #b54223">&lt;vector&gt;</span></font></div></div><div><span style="color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><br></font></span></div><div><span style="color: rgb(181, 66, 35); "><font class="Apple-style-span" size="2"><br></font></span></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span style="color: #a13fa1">int</span> main(<span style="color: #a13fa1">int</span> argc, <span style="color: #a13fa1">char</span> *argv[])</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">{</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000">&nbsp; </span>// Create the graphics structure. The renderer renders into the</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000">&nbsp; </span>// render window.</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp;&nbsp;vtkSmartPointer&lt;vtkRenderWindowInteractor&gt; iren = vtkSmartPointer&lt;vtkRenderWindowInteractor&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;vtkRenderer&gt; ren1 = vtkSmartPointer&lt;vtkRenderer&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;vtkRenderWindow&gt; renWin = vtkSmartPointer&lt;vtkRenderWindow&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; renWin-&gt;SetSize(<span style="color: #2431d5">600</span>,<span style="color: #2431d5">600</span>); <span style="color: #478010">//(width, height)</span></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; renWin-&gt;SetMultiSamples(<span style="color: #2431d5">0</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; iren-&gt;SetRenderWindow(renWin);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; renWin-&gt;AddRenderer(ren1);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp;&nbsp;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000">&nbsp; </span>// Generate a sphere</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;vtkSphereSource&gt; sphereSource = vtkSmartPointer&lt;vtkSphereSource&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; sphereSource-&gt;SetRadius(<span style="color: #2431d5">0.25</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; sphereSource-&gt;SetCenter(<span style="color: #2431d5">0.0</span>,<span style="color: #2431d5">2.5</span>,<span style="color: #2431d5">0.0</span>);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;vtkPolyDataMapper&gt; sphereMapper = vtkSmartPointer&lt;vtkPolyDataMapper&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; sphereMapper-&gt;SetInputConnection( sphereSource-&gt;GetOutputPort());</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;vtkActor&gt; sphere = vtkSmartPointer&lt;vtkActor&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; sphere-&gt;SetMapper(sphereMapper);</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><span class="Apple-tab-span" style="white-space:pre"><font class="Apple-style-span" size="2">        </font></span></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; ren1-&gt;AddActor(sphere);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp;<span class="Apple-style-span" style="color: rgb(71, 128, 16); ">// Generate a vector of actors (particles)</span></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp;std::vector&lt;vtkSmartPointer&lt;vtkActor&gt; &gt; actors;<span class="Apple-tab-span" style="white-space:pre">        </span></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><font class="Apple-style-span" color="#478010">&nbsp; &nbsp;</font><span style="color: rgb(161, 63, 161); ">for</span><font class="Apple-style-span" color="#478010">(</font><span style="color: rgb(161, 63, 161); ">unsigned</span> <span style="color: rgb(161, 63, 161); ">int</span><font class="Apple-style-span" color="#478010"> i = </font><span style="color: rgb(36, 49, 213); ">0</span><font class="Apple-style-span" color="#478010">; i &lt; </font><span style="color: rgb(36, 49, 213); ">3</span><font class="Apple-style-span" color="#478010">; i++)</font></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; {</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>vtkSmartPointer&lt;vtkSphereSource&gt; sphereSource = vtkSmartPointer&lt;vtkSphereSource&gt;::New();</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">        </span>sphereSource-&gt;SetCenter(</span><span style="color: #2431d5">0.0</span><span style="color: #000000">,</span><span style="color: #2431d5">2.5</span><span style="color: #000000">,</span><span style="color: #2431d5">0.0</span><span style="color: #000000">);</span>//i/10.0, sin (i*PI/180), 0.0);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>sphereSource-&gt;SetRadius(<span style="color: #2431d5">0.2</span>);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>vtkSmartPointer&lt;vtkPolyDataMapper&gt; mapper = vtkSmartPointer&lt;vtkPolyDataMapper&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>mapper-&gt;SetInputConnection(sphereSource-&gt;GetOutputPort());</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>vtkSmartPointer&lt;vtkActor&gt; actor = vtkSmartPointer&lt;vtkActor&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>actor-&gt;SetMapper(mapper);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>actor-&gt;GetProperty()-&gt;SetColor(<span style="color: #2431d5">1.0</span>,<span style="color: #2431d5">1.0</span>,<span style="color: #2431d5">1.0</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>actors.push_back(actor);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>ren1-&gt;AddActor(actors[i]);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; }</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><span class="Apple-tab-span" style="white-space:pre"><font class="Apple-style-span" size="2">        </font></span></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000">&nbsp; </span>// Create an Animation Scene</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;vtkAnimationScene&gt; scene = vtkSmartPointer&lt;vtkAnimationScene&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; <span style="color: #a13fa1">if</span>(argc&gt;=<span style="color: #2431d5">2</span> &amp;&amp; strcmp(argv[<span style="color: #2431d5">1</span>],<span style="color: #b54223">"-real"</span>)==<span style="color: #2431d5">0</span>)</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; {</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; cout &lt;&lt; <span style="color: #b54223">"real-time mode"</span> &lt;&lt; endl;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; scene-&gt;SetModeToRealTime();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; }</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(161, 63, 161); "><font class="Apple-style-span" size="2"><span style="color: #000000">&nbsp; </span>else</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; {</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; cout &lt;&lt; <span style="color: #b54223">"sequence mode"</span> &lt;&lt; endl;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; scene-&gt;SetModeToSequence();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; }</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;SetLoop(<span style="color: #2431d5">0</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;SetFrameRate(<span style="color: #2431d5">5</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;SetStartTime(<span style="color: #2431d5">0</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;SetEndTime(<span style="color: #2431d5">10</span>);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2">&nbsp;&nbsp;<br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;AnimationSceneObserver&gt; sceneObserver = vtkSmartPointer&lt;AnimationSceneObserver&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; sceneObserver-&gt;SetRenderWindow(renWin);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;AddObserver(vtkCommand::AnimationCueTickEvent,sceneObserver);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000">&nbsp; </span>// Create an Animation Cue for each actor</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; vtkSmartPointer&lt;vtkAnimationCue&gt; cue1 = vtkSmartPointer&lt;vtkAnimationCue&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; cue1-&gt;SetStartTime(<span style="color: #2431d5">5</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; cue1-&gt;SetEndTime(<span style="color: #2431d5">10</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;AddCue(cue1);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>std::vector&lt;vtkSmartPointer&lt;vtkAnimationCue&gt; &gt; cues;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><span style="color: #a13fa1">for</span>(<span style="color: #a13fa1">unsigned</span> <span style="color: #a13fa1">int</span> i = <span style="color: #2431d5">0</span>; i &lt; <span style="color: #2431d5">2</span>; i++)</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; {</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>vtkSmartPointer&lt;vtkAnimationCue&gt; cue = vtkSmartPointer&lt;vtkAnimationCue&gt;::New();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>cue-&gt;SetStartTime(<span style="color: #2431d5">5</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>cue-&gt;SetEndTime(<span style="color: #2431d5">10</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>cues.push_back(cue);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>scene-&gt;AddCue(cues[i]);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>}<span class="Apple-tab-span" style="white-space:pre">        </span></font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000"><span class="Apple-tab-span" style="white-space:pre">        </span></span>// Create an ActorAnimator for each actor;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>ActorAnimator animateSphere;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>animateSphere.SetActor(sphere);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>std::vector&lt;<span style="color: #a13fa1">double</span>&gt; endSphere(<span style="color: #2431d5">3</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; &nbsp; &nbsp; endSphere[<span style="color: #2431d5">0</span>] = <span style="color: #2431d5">0</span>;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;endSphere[<span style="color: #2431d5">1</span>] = -<span style="color: #2431d5">2.5</span>;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; &nbsp; &nbsp; endSphere[<span style="color: #2431d5">2</span>] = <span style="color: #2431d5">0</span>;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>animateSphere.SetEndPosition(endSphere);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>animateSphere.AddObserversToCue(cue1);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><font class="Apple-style-span" color="#478010">&nbsp; &nbsp;&nbsp;</font><span style="color: rgb(161, 63, 161); ">for</span><font class="Apple-style-span" color="#478010">(</font><span style="color: rgb(161, 63, 161); ">unsigned</span> <span style="color: rgb(161, 63, 161); ">int</span><font class="Apple-style-span" color="#478010"> i = </font><span style="color: rgb(36, 49, 213); ">0</span><font class="Apple-style-span" color="#478010">; i &lt; </font><span style="color: rgb(36, 49, 213); ">2</span><font class="Apple-style-span" color="#478010">; i++)</font></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; &nbsp; {</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>ActorAnimator animatePart;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>animatePart.SetActor(actors[i]);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>std::vector&lt;<span style="color: #a13fa1">double</span>&gt; endPart(<span style="color: #2431d5">3</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>endPart[<span style="color: #2431d5">0</span>] = <span style="color: #2431d5">1.0</span>;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>endPart[<span style="color: #2431d5">1</span>] = <span style="color: #2431d5">2.5</span>;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>endPart[<span style="color: #2431d5">2</span>] = <span style="color: #2431d5">0</span>;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>animatePart.SetEndPosition(endPart);</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span><br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">                </span>animatePart.AddObserversToCue(cues[i]);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2"><span class="Apple-tab-span" style="white-space:pre">        </span>}<span class="Apple-tab-span" style="white-space:pre">        </span></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; renWin-&gt;Render();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; ren1-&gt;ResetCamera();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; ren1-&gt;GetActiveCamera()-&gt;Dolly(<span style="color: #2431d5">0.05</span>);</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; ren1-&gt;ResetCameraClippingRange();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2"><br></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(71, 128, 16); "><font class="Apple-style-span" size="2"><span style="color: #000000">&nbsp; </span>// Create Cue observer.</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;Play();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; scene-&gt;Stop();</font></div><p style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; min-height: 13px; "><font class="Apple-style-span" size="2">&nbsp;&nbsp;<br class="webkit-block-placeholder"></font></p><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; iren-&gt;Start();</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">&nbsp; <span style="color: #a13fa1">return</span> EXIT_SUCCESS;</font></div><div style="color: rgb(71, 128, 16); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; "><font class="Apple-style-span" size="2">}</font></div><div style="color: rgb(71, 128, 16); "></div></div></div></body></html>