<html>
Hi Jim-<br><br>
I really don't like it either, but it is the right thing to do. If we
don't do this the compile times go up and some compilers can't handle the
amount of including going on. C'est la vie.<br><br>
Will<br><br>
At 02:15 PM 11/26/2002 -0500, Miller, James V (Research) wrote:<br>
<blockquote type=cite class=cite cite><font size=2>I understand the
general desire to remove unnecessary include files from the VTK
headers.  But I just had</font><br>
<font size=2>to add include lines my applications for vtkImageData.h and
vtkPolyData.h because they have been removed</font><br>
<font size=2>from some VTK headers.</font><br>
 <br>
<font size=2>My program was pretty simple.  It just wired up filters
and mappers, etc.  I never explicitly instantiated</font><br>
<font size=2>a vtkPolyData or a vtkImageData nor do I have any methods
that take pointers to these classes </font><br>
<font size=2>(and hence make API calls to a PolyData or
ImageData).</font><br>
 <br>
<font size=2>It seems a little extreme that I need I now need to include
vtkImageData.h and vtkPolyData.h when</font><br>
<font size=2>I am just using standard pipeline
processing.</font><br><br>
 <?xml:namespace prefix = o ns =
"urn:schemas-microsoft-com:office:office" /><br><br>
<b>Jim Miller</b> <br>
<b><i>_____________________________________</i></b><br>
<i>Visualization & Computer Vision<br>
GE Research</i><br>
<i>Bldg. KW, Room C218B</i><br>
<i>P.O. Box 8, Schenectady NY 12301</i><br><br>
<i><u><a href="mailto:millerjv@research.ge.com">millerjv@research.ge.com</a><br>
</u></i><br>
<i><u>james.miller@research.ge.com</u></i><br>
<i>(518) 387-4005, Dial Comm: 8*833-4005, </i><br>
<i>Cell: (518) 505-7065, Fax: (518) 387-6981</i> <br><br>
 <br>
 </blockquote></html>