Hi Raj,<div><br></div><div>could you send the piece of code that update those RGBPoints values ? </div><div><br></div><div>Thanks,</div><div><br></div><div>Seb<br><br><div class="gmail_quote">On Thu, May 19, 2011 at 12:58 PM, Rajvikram Singh <span dir="ltr">&lt;<a href="mailto:rajvikrams@yahoo.com">rajvikrams@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="top" style="font:inherit"><font size="2">Hi Utkarsh</font><div>
<font size="2">    I&#39;m using Jquery to load the .XML files. It works without any problems the first time and RGBPoints extracted from the XML are applied correctly. </font></div><div><font size="2"><br></font></div><div>
<font size="2">The problem arises when the users selects a different XML file (different colormap). When the GetLookupTableForArray is called again with the new set of RGBPoints, the visualization does not look correct. It looks like the the lookuptable maintained the earlier RGBPoints and merged the new set with the old. </font></div>
<div><font size="2"><br></font></div><div><font size="2">I was wondering if this was a bug or if their
 was a way to reset the lut to forget the old RGBPoints</font></div><div><font size="2"><br></font></div><div><font size="2">Thanks</font></div><div><font size="2">Raj</font></div><div style="font-size:10pt"><span style="font-size:medium"><br>
</span></div><div style="font-size:10pt"><br>--- On <b>Thu, 19/5/11, Utkarsh Ayachit <i>&lt;<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>&gt;</i></b> wrote:<br><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px">
<br>From: Utkarsh Ayachit &lt;<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>&gt;<br>Subject: Re: [Paraview] ParaviewWeb : Repeated calls to GetLookupTableForArray do not change the RGBpoints array<br>
To: &quot;Rajvikram Singh&quot; &lt;<a href="mailto:rajvikrams@yahoo.com" target="_blank">rajvikrams@yahoo.com</a>&gt;<br>Cc: <a href="mailto:paraview@paraview.org" target="_blank">paraview@paraview.org</a><br>Date: Thursday, 19 May, 2011, 6:49 PM<div>
<div></div><div class="h5"><br><br><div>How are you loading
 the default.xml? Do the best of my knowledge, ParaView Python API has no call to setup LUTs from XML.<div><br></div><div>Utkarsh<br><br><div>On Wed, May 18, 2011 at 8:45 PM, Rajvikram Singh <span dir="ltr">&lt;<a rel="nofollow" href="http://mc/compose?to=rajvikrams@yahoo.com" target="_blank">rajvikrams@yahoo.com</a>&gt;</span> wrote:<br>

<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="top" style="font:inherit">Hi<br>   I&#39;ve a case where the users can load .xml files saved from the Paraview&#39;s &#39;Edit Color Map&#39; widget and apply the color maps (containing R,G,B and Opacity values) to volume rendering.<br>

<br>When I start the application a call is made is load a &quot;default.xml&quot; file and then do a :<br><br>Lut = pv.GetLookupTableForArray({arrayname : &quot;ImageFile&quot;, num_components : 1, HSVWrap : 0, NanColor : nanColor, RGBPoints : rgbPoints, ColorSpace : colorSpace});<br>

<br>Sof = pv.CreatePiecewiseFunction( {Points: sofPoints});    <br><br>The variables nanColor, rgbPoints, sofPoints etc are populated by the XML file data. Then the Lookuptable is applied to the DisplayProperties for volume rendering. This part works well. <br>

<br>However when the user changes the .xml color map file from a drop down, the same code is called again and this time it does
 something funny. It seems to retain the previous RGBPoints information and adds the new color map to it. So the two lookup tables look like they are merged. Is this expected ?<br><br>Is there a way to reset the lookup table ? I did not see any obvious call within simple.py or pwsimple.py.<br>

<br>Thanks<br>Raj<br></td></tr></tbody></table><br>_______________________________________________<br>
Powered by <a rel="nofollow" href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a rel="nofollow" href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a rel="nofollow" href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a rel="nofollow" href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
<br></blockquote></div><br></div>
</div></div></div></blockquote></div></td></tr></tbody></table><br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" 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" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
<br></blockquote></div><br></div>