<html>
<body>
<font size=2 color="#000080">VTK Users,<br><br>
</font>I would like to be able to choose a specific connected polygon
region based on its scalar value.&nbsp; I am using vtkCellPicker to pick
a cell on a polygon generated from the connectivity filter to get the
cellid.&nbsp; I would then like to get the point ids so that I can get
the scalar value and then use that with the connectivity filter again to
select the specific region.&nbsp; I am coding in Tcl/Tk.&nbsp; Following
is an extract of the code.&nbsp; I suspect it is simple syntax but I
can't figure it out.&nbsp; Any help would be appreciated.<br><br>
Thanks,<br>
Patrick<br>
&nbsp;<br>
&nbsp; vtkConnectivityFilter connect<br>
&nbsp;&nbsp;&nbsp; connect SetInput [thresh GetOutput]<br>
&nbsp;&nbsp;&nbsp; connect SetExtractionModeToAllRegions<br>
&nbsp;&nbsp;&nbsp; connect ColorRegionsOn<br>
&nbsp;&nbsp;&nbsp; connect Update<br>
&nbsp; vtkGeometryFilter geomFilt<br>
&nbsp;&nbsp;&nbsp; geomFilt SetInput [connect GetOutput]<br>
.<br>
.<br>
.<br><br>
vtkCellPicker picker<br>
&nbsp; picker SetEndPickMethod annotatePick<br><br>
proc annotatePick {} {<br>
&nbsp;&nbsp;&nbsp; set cellid [picker GetCellId]<br>
&nbsp;&nbsp;&nbsp; set connscal [[geomFilt GetOutput] GetCellPoints
$cellid] ; # Wrong syntax?!!!<br>
} </body>
</html>