I have a user that is trying to assign a custom color map in Python. How is this done? I tried the trace recorder, but it doesn't show this action/command. Mu user's note is below:
Thanks, Alan Hello, I am trying to use paraview.simple python interface to assign a custom color map, but I can't seem to get it to work with even the default color maps. For example >>> AssignLookupTable("nodal_eqps", "Warm") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Applications/paraview.app/Contents/Python/paraview/simple.py", line 770, in AssignLookupTable return _GetLUTReaderInstance().GetLUT(arrayObject, LUTName, rangeOveride) File "/Applications/paraview.app/Contents/Python/paraview/lookuptable.py", line 234, in GetLUT range = self.__GetRange(aArray,aRangeOveride) File "/Applications/paraview.app/Contents/Python/paraview/lookuptable.py", line 301, in __GetRange nComps = aArray.GetNumberOfComponents() AttributeError: 'str' object has no attribute 'GetNumberOfComponents' I have been looking at http://www.paraview.org/ParaView3/Doc/Nightly/www/py-doc/_modules/paraview/simple.html#AssignLookupTable and it appears I need to pass "AssignLookupTable" an "arrayObject". The "arrayname" called "nodal_eqps" works fine with "GetLookupTableForArray", but I don't know how to create an "arrayObject" from this "arrayname". Thanks for any help you can lend. _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview