Well, from checking the CVS records of that file ( <a href="http://public.kitware.com/cgi-bin/viewcvs.cgi/Common/vtkFunctionParser.cxx?rev=1.32&amp;view=log">http://public.kitware.com/cgi-bin/viewcvs.cgi/Common/vtkFunctionParser.cxx?rev=1.32&amp;view=log
</a> ) it hasn't been updated in over a year.&nbsp; Since my changes are just slight modifications to that file, I would think odds are good that it will run with 4.4 no problem.<br><br>Of course, YMMV but it's worth a shot :)
<br><br><div><span class="gmail_quote">On 4/17/06, <b class="gmail_sendername">W.T. Bridgman</b> &lt;<a href="mailto:William.T.Bridgman.1@gsfc.nasa.gov">William.T.Bridgman.1@gsfc.nasa.gov</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>On Apr 14, 2006, at 2:08 PM, Randall Hand wrote:<br><br>&gt; Unfortunately, VTK's array calculator does not support true cross<br>&gt; product computation.&nbsp;&nbsp;I have a patch in bug 2903 ( http://<br>&gt; <a href="http://www.vtk.org/Bug/bug.php?op=show&amp;bugid=2903&amp;pos=19">
www.vtk.org/Bug/bug.php?op=show&amp;bugid=2903&amp;pos=19</a> ) that adds a<br>&gt; &quot;cross(X,Y)&quot; function, but it hasn't been integrated yet.&nbsp;&nbsp;You can<br>&gt; probably grab it &amp; replace your vtkFunctionParser with it and it'll
<br>&gt; work.<br><br>Is it v5.0+ only?&nbsp;&nbsp;Currently I must build VTK with another module<br>that will (currently) not run beyond v4.4.<br><br>&gt; In the meantime, you've got 2 options:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;1) Load your vectors in a 3-scalars, and then perform the cross
<br>&gt; product yourself as you've shown.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;2) Use V.ihat, V.jhat, and V.khat to access the 3 components<br>&gt; (read: Vector dot i-unit vector, etc)<br>&gt;<br>&gt; also, you can't directly write back the results into components..
<br>&gt; So you'll have to compute each component &amp; multiply by ihat/jhat/<br>&gt; khat and then add the 3 parts together... It's gonna be one massive<br>&gt; &amp; messy function line.&nbsp;&nbsp;And slow to run......<br><br>I may examine this as an interim solution.&nbsp;&nbsp;Hopefully the other code
<br>will get updated to v5+ soon.<br><br>Thanks,<br>Tom<br>--<br>Dr. William T.&quot;Tom&quot; Bridgman&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Scientific Visualization<br>Studio<br>Global Science &amp; Technology, Inc.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NASA/Goddard Space Flight
<br>Center<br>Email: <a href="mailto:William.T.Bridgman.1@gsfc.nasa.gov">William.T.Bridgman.1@gsfc.nasa.gov</a>&nbsp;&nbsp;Code 610.3<br>Phone: 301-286-1346&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Greenbelt, MD 20771<br>FAX:&nbsp;&nbsp; 301-286-1634&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="http://svs.gsfc.nasa.gov/">http://svs.gsfc.nasa.gov/</a><br><br></blockquote></div><br>