oh, Thanks, I got nothing because I went to a wrong place: <a href="http://www.vtk.org/Wiki/VTK/Examples/">http://www.vtk.org/Wiki/VTK/Examples/</a><span style="color: rgb(255, 0, 0);">Graph</span>/DijkstraGraphGeodesicPath <br>
Anyway, below is part of my test code, it seems does not work at all: the length is always 0 :(<br><br>vtkPolyDataReader* TReader=vtkPolyDataReader::New();<br>    TReader-&gt;SetFileName(strTarget.c_str());<br>    TReader-&gt;Update();<br>
    vtkPolyData* TsurfaceData=vtkPolyData::New();<br>    TsurfaceData=TReader-&gt;GetOutput();<br>    int nPoints = TsurfaceData-&gt;GetNumberOfPoints();<br>    int nCell = TsurfaceData-&gt;GetNumberOfCells();<br><br>    double dLength1 = -1.0;<br>
    double dLength2 = -1.0;<br>    double dLength3 = -1.0;<br>    vtkDijkstraGraphGeodesicPath* geodesicVtkTool = vtkDijkstraGraphGeodesicPath::New();<br>    geodesicVtkTool-&gt;SetInput(TsurfaceData);<br>    geodesicVtkTool-&gt;SetStartVertex(18575);<br>
    geodesicVtkTool-&gt;SetEndVertex(12238);<br>    geodesicVtkTool-&gt;Update();<br>    dLength1 = geodesicVtkTool-&gt;GetGeodesicLength();<br>Any comment? <br><br><br><div class="gmail_quote">On Wed, May 19, 2010 at 12:55 PM, David Doria <span dir="ltr">&lt;<a href="mailto:daviddoria%2Bvtk@gmail.com">daviddoria+vtk@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">On Wed, May 19, 2010 at 12:20 PM, Dajiang Zhu &lt;<a href="mailto:djzhu@uga.edu">djzhu@uga.edu</a>&gt; wrote:<br>

&gt; hi,<br>
&gt;   Does anyone know how to use vtkDijkstraGraphGeodesicPath? I can not find<br>
&gt; any example code on the web. Actually I want to calculate the geodesic<br>
&gt; distance  between two points on a surface(polydata) so I think this class<br>
&gt; should help, right? Thanks<br>
&gt;<br>
&gt;<br>
&gt; Best,<br>
&gt;<br>
&gt;<br>
&gt; DJ<br>
<br>
</div></div>Did your search lead you to the VTK Wiki Examples?<br>
<a href="http://www.vtk.org/Wiki/VTK/Examples" target="_blank">http://www.vtk.org/Wiki/VTK/Examples</a><br>
<br>
There is an example here:<br>
<br>
<a href="http://www.vtk.org/Wiki/VTK/Examples/Graphs/DijkstraGraphGeodesicPath" target="_blank">http://www.vtk.org/Wiki/VTK/Examples/Graphs/DijkstraGraphGeodesicPath</a><br>
<font color="#888888"><br>
David<br>
</font></blockquote></div><br>