Hi all,<br><br>I would like to be able to &quot;build&quot; an odd-shaped, convex, cylinder.  I imagine that I would first use a series of mouse clicks to define the perimeter (much like vtkContourWidget, except with straight lines joining the points), and then be able to change the length of the cylinder.<br>

<br>I&#39;d like to be able to move and change the cylinder&#39;s points (again like the vtkContourWidget).<br><br>I&#39;m not really sure how I can do this in the VTK way.<br><br>Can someone *please* give me some pointers?  Some sort of starting point would be great.<br>

<br><br>The end goal is to allow the user to define one, two, or more &quot;cylinders&quot; in 3d space, and the intersection of the cylinders (via vtkHull, perhaps) would be a 3d convex polygon that can be captured and used for selecting a 3d volume/space.<br>

<br><br>thanks,<br>Paul<br><br><br>