in reality, I&#39;ve written<br>Threshold-&gt;SetInputConnection(0,CellToPoint-&gt;GetOutputPort(0)); <br><br>instead of.<br>    Threshold -&gt;SetInputConnection(0,<div>RadarSgrid-&gt;GetOutputPort(0)); </div><br><br>So the code is<br>
<div class="gmail_quote"><div><br><br>vtkStructuredGridReader* sgridreader = vtkStructuredGridReader::New(); <br>

    sgridreader-&gt;SetFileName(VtkFile); <br>    sgridreader-&gt;Update(); <br><br> //CellDataToPointData already defined<br><br>    CellToPoint-&gt;SetInputConnection(0,sgridreader-&gt;GetOutputPort(0)); <br><br>    vtkThreshold* Threshold = vtkThreshold::New(); <br>


Threshold-&gt;SetInputConnection(0,CellToPoint-&gt;GetOutputPort(0)); <br>
<b>    </b>Threshold <b>-&gt;SetSelectedComponent(0);</b> (I would like to find a method like this)<br>    Threshold -&gt;ThresholdBetween(0,1.1);<br>

    Threshold -&gt;Update();<br>    <br>    double pressureValues[2]; <br>    Threshold-&gt;GetScalarRange(pressureValues); <br><br>    ////warp polygons based on elevation<br>    Warp-&gt;SetInputConnection(0,Threshold&gt;GetOutputPort(0));<br>


    Warp-&gt;SetInputArrayToProcess(1,0,0,vtkDataObject::FIELD_ASSOCIATION_POINTS, &quot;elevationVar&quot;); <br>  <br>//HERE IT DOESN&#39;T WORKS, IT DOESN&#39;T MAKE WARP by ELEVATION VALUES!    <br>    Warp-&gt;SetNormal(0.0, 0.0, 1.0);<br>


    Warp-&gt;UseNormalOn();<br>    Warp-&gt;SetScaleFactor(1.05);<br><br><br>BUT THE PROBLEM STILL REMAIN... :(<br></div>
</div><br>