<br><br><blockquote><br>---------- Original message ----------<br>From:David Doria&lt; daviddoria+vtk@gmail.com &gt;<br>Date: 04 Jan 10 19:10:45<br>Subject:  Re: [vtkusers] vtkContourFilter produces no data as its output<br>To: rakeshthp@in.com<br><br>On Mon, Jan 4, 2010 at 8:14 AM, Bill Lorensen <bill.lorensen@gmail.com> wrote:<br>&gt; ContourFilter produces isosurfaces from the scalar data in a dataset.<br>&gt; Your unstructured grid has no scalar data as far as I can see.<br>&gt;<br>&gt;<br>&gt; On Mon, Jan 4, 2010 at 4:56 AM, Rakesh Patil <rakeshthp@in.com> wrote:<br>&gt;&gt; Hello there<br>&gt;&gt;<br>&gt;&gt; After debugging for a long time, i found out that data exists till this part<br>&gt;&gt; of code<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; vtkPoints *pts = vtkPoints::New();<br>&gt;&gt; pts-&gt;SetData(scatter_data); // scatter_data is an instance of vtkDoubleArray<br>&gt;&gt; with three components<br>&gt;&gt;<br>&gt;&gt; unsigned int num_ids = scatter_data-&gt;GetNumbe
 rOfTuples();<br>&gt;&gt;<br>&gt;&gt; vtkPolyVertex *poly = vtkPolyVertex::New();<br>&gt;&gt; poly-&gt;GetPointIds()-&gt;SetNumberOfIds(num_ids);<br>&gt;&gt;<br>&gt;&gt; for ( unsigned int i = 0; i &lt; num_ids; i++ )<br>&gt;&gt; poly-&gt;GetPointIds()-&gt;SetId(i,i);<br>&gt;&gt;<br>&gt;&gt; vtkUnstructuredGrid *ugrid = vtkUnstructuredGrid::New();<br>&gt;&gt; ugrid-&gt;Allocate(1);<br>&gt;&gt; ugrid-&gt;InsertNextCell (poly-&gt;GetCellType(), poly-&gt;GetP ointIds());<br>&gt;&gt; ugrid-&gt;SetPoints(pts);<br>&gt;&gt;<br>&gt;&gt; vtkDelaunay2D *del = vtkDelaunay2D::New();<br>&gt;&gt; del-&gt;SetInput(ugrid);<br>&gt;&gt; del-&gt;SetTolerance(0.001);<br>&gt;&gt;<br>&gt;&gt; Once i execute, the following code,<br>&gt;&gt;<br>&gt;&gt; vtkContourFilter *cf = vtkContourFilter::New();<br>&gt;&gt; cf-&amp;g t;SetInputConnection(del-&gt;GetOutputPort());<br>&gt;&gt; cf-&gt;GenerateValues(10, -5, 20);<br>&gt;&gt; cf-&gt;Update();<br>&gt;&gt;<br>&gt;&gt; all data vanishes..<br>&gt;&gt;<b
 r>&gt;&gt; I mean to say that, initially, the grid had, 22,000 points.. After<br>&gt;&gt; traingulating, i got 20000 of cells..<br>&gt;&gt;<br>&gt;&gt; But after executing the contour filter class, i get 0 cells and 0 points as<br>&gt;&gt; output.. Where the data disappears all of a sudden, i'm not able to<br>&gt;&gt; understand.. Please i need a guidance from the most experienced and senior<br>&gt;&gt; person.. My mind is totally blank..<br>&gt;&gt;<br>&gt;&gt; Thanks in advance<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Dear vtkusers ! Get Yourself a cool, short @in.com Email ID now!<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Powered by <a target=\"_blank\" href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>&gt;&gt;<br>&gt;&gt; Visit other Kitware open-source projects at<br>&gt;&gt; <a target=\"_blank\" href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.ht
 ml</a><br>&gt;&gt;<br>&gt;&gt; Please keep messages on-topic and check the VTK FAQ at:<br>&gt;&gt; <a target=\"_blank\" href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>&gt;&gt;<br><br>As Bill said, the vtkContourFilter does this:<br>http://www.vtk.org/doc/nightly/html/classvtkContourFilter.html#_details<br><br>Maybe you can come up with a very simple data set and describe exactly<br>what you are expecting to happen and maybe someone can point you to a<br>filter that does what you're looking for.<br><br>Thanks,<br><br>David<br>_______________________________________________<br><br><br>See basically, i have a  file containing lat, lon and depth/bathymetry values. I read them in the form x, y and z<br>as a sample file, it looks like this:<br><br>71.2632   18.2712   -5<br>71.7762   18.6542   -5<br>72.1262   18.2735   -3.5<br>73.2123   19.6235   10<br>71.2612   18.2756    5.5<br>73.1122   19.7625   10<br>...<br>...<br>...<br><br>it go
 es upto thousands of lines like this... so, based on the z (depth/bathymetry) values, i need to display contours..<br><br>So any ideas how to go about for this..??<br></rakeshthp@in.com></bill.lorensen@gmail.com></blockquote>