I would like to listen to changes in the transfer function in how the color and opacity (ctf/otf) of my data is represented.
Listening to sensible-sounding traits such as mayavi.modules.volume.Volume._ctf does not trigger my callback.
I would expect this to be changed by the user either through the "standard" mayavi pipeline display (as part of EngineRichView) or through including the Volume object's view directly. No such luck either way.
It is maybe telling that when you press the big red "record" button, the recorder also does not seem to notice user changes to the ctf.