When Setting the Looking Table in Pyton Shell, the Color Transfer Function Values table is not updated.
The Color Transfer Function values table rely on Qt signal to get updated, hence is short circuited when using Python Shell.
How to reproduce :
- Open ParaView
- Source -> Wavelet -> Apply
- Color by RTData, show the Color Transfer Function Values
- Views -> PythonShell
rTDataLUT = GetColorTransferFunction('RTData')
rTDataLUT.RGBPoints = [37.35310363769531, 0.231373, 0.298039, 0.752941, 157.0909652709961, 0.865003, 0.865003, 0.865003, 200.0909652709961, 0.865003, 0.865003, 0.865003, 276.8288269042969, 0.705882, 0.0156863, 0.14902]
- Color Transfer Function Values is not updated
- Adding a control point by clicking in the color map editor fix it