<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi,<br><br>I am using the vtkContourWidget for segmentation and need to retrieve the node locations.&nbsp; I have the following code in C++ which works! but I need to implement this in Python.&nbsp; I am having trouble translating the last line of the code.<br><br>&nbsp; // Create a contour widget<br>&nbsp; vtkSmartPointer&lt;vtkContourWidget&gt; contourWidget = <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vtkSmartPointer&lt;vtkContourWidget&gt;::New();<br>&nbsp; contourWidget-&gt;SetInteractor(renderWindowInteractor);<br>&nbsp; contourWidget-&gt;CreateDefaultRepresentation();<br>&nbsp; contourWidget-&gt;ContinuousDrawOn();<br><br>vtkContourRepresentation* rep = static_cast&lt;vtkContourRepresentation *&gt;(contourWidget-&gt;GetRepresentation());<br><br>Since there is no casting in python, how do I create a vtkContourRepresentation in Python given the subclass
 vtkOrientedGlyphContourRepresentation, i.e. how do I translate:<br><br>
vtkContourRepresentation* rep = static_cast&lt;vtkContourRepresentation 
*&gt;(contourWidget-&gt;GetRepresentation());<br>
<br>into python.<br><br>Any help would be appreciated.<br><br>Thanks,<br>Haider<br></td></tr></table><br>