[Paraview] pvpython rendering
Berk Geveci
berk.geveci at gmail.com
Fri Apr 7 13:31:43 EDT 2006
You can get a pointer to the interactor from the render module proxy.
You should be able to work with that interactor. By the way, I would
not call SetRepresentationCM() directly but go through the properties
instead. If you call the C++ methods directly, the state will not be
updated properly (because the associated property is never set). I
ended up writing a python module that makes it easy to set properties.
It allows me to say something like:
proxy.SetRepresentation(2)
proxy.UpdateVTKObjects()
I can send you the code if you are interested.
PS: I am cc'ing the mailing list in case someone is interested.
-Berk
On 4/7/06, Milan Frank <milan.frank at gmail.com> wrote:
> Thanks a lot Berk. That was it.
>
> ...
>
> sd = rm.CreateDisplayProxy()
> sd.SetInput(ef)
> sd.SetRepresentationCM( 2)
> ...
>
> And what about the interactivity?
>
> I was digging inside the ServerManager code for a while. My guess is, there
> is no simple way how to start the event loop. (similar to
> vtkRenderWindowInteractor::Start()) ... Is that so or I
> missed something important?
>
> Thanks,
> Milan
>
More information about the ParaView
mailing list