<div dir="ltr"><span style="font-size:12.8px">Mattheiu,</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">For rescaling when your data range is known, use:</div><div style="font-size:12.8px"><br></div><span style="font-size:12.8px">a1_dbz_PiecewiseFunction.</span><span style="font-size:12.8px">RescaleTransferFunction(min, max)</span><br style="font-size:12.8px"><span style="font-size:12.8px">a1_dbz_PVLookupTable.</span><span style="font-size:12.8px">RescaleTransferFunction(min, max)</span><br style="font-size:12.8px"><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">When it is unknown, you can use</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">pipelineObject = GetActiveSource()</div><div style="font-size:12.8px">display = GetDisplayProperties(pipelineObject)</div><div style="font-size:12.8px">display.RescaleTransferFunctionToDataRange(False)</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">You can change the False argument to True in the second line if you want the rescaling to only extend the current range instead of possibly shrinking it.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Hope that helps,</div><div style="font-size:12.8px">Cory</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 30, 2015 at 2:59 PM, Dorier, Matthieu <span dir="ltr"><<a href="mailto:mdorier@anl.gov" target="_blank">mdorier@anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div style="direction:ltr;font-family:Tahoma;color:#333399;font-size:10pt">
<div style="direction:ltr;font-family:Tahoma;color:#333399;font-size:10pt">Hi,<br>
<br>
I have generated a Catalyst python script that produces a colormap on a slice of a 3D rectilinear grid. I would like to use the same script for another variable of the simulation, but the range of data is not the same. How can I adapt the script, both in case
where I know the new data range, and in case I don't know and want the colormap to simply figure it out?<br>
<br>
I believe the part of the script that deals with that is as follows:<br>
<br>
a1_dbz_PiecewiseFunction = CreatePiecewiseFunction( Points=[-36.903831481933594, 0.0, 0.5, 0.0, 57.036045074462891, 1.0, 0.5, 0.0] )<br>
<br>
a1_dbz_PVLookupTable = GetLookupTableForArray( "dbz", 1, RGBPoints=[-36.903831481933594, 0.23000000000000001, 0.29899999999999999, 0.754, 10.066106796264648, 0.86499999999999999, 0.86499999999999999, 0.86499999999999999, 57.036045074462891, 0.70599999999999996,
0.016, 0.14999999999999999], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ScalarOpacityFunction=a1_dbz_PiecewiseFunction, ColorSpace='Diverging', ScalarRangeInitialized=1.0 )<br>
<br>
But I don't know how to adapt it.<br>
<br>
Thanks,<br>
<br>
Matthieu<br>
<br>
<br>
</div>
</div>
</div>
<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Cory Quammen<br>R&D Engineer<br>Kitware, Inc.</div>
</div>