[Paraview] Adding an interactive slice widget

Jenya Burstein taijinian at gmail.com
Tue May 25 16:32:01 EDT 2010


Utkarsh,

Thanks again, that worked.

Now that the widget shows and can be interacted with I need to register an
oberver with it. I am not sure how to do that, since, again, I don't see any
command properties defined for it in the XML resource file.

And another question - where or how would I find the information that, for
example a widget has to be added to a view before it can be enabled,  so
that I wouldn't be bugging others with my posts to the mailing list? Is
there a documentation or a set of examples?

Jenya


On Tue, May 25, 2010 at 12:09 PM, Utkarsh Ayachit <
utkarsh.ayachit at kitware.com> wrote:

> Make sure you are changing the enabled state after the widget has been
> added to the view i.e. after the following code:
>
>  pqSMAdaptor::addProxyProperty(
>        m_renderView->getProxy()->GetProperty("Representations"),
> sliceWidget)
> m_renderView->getProxy()->UpdateVTKObjects();
>
> Utkarsh
>
> On Tue, May 25, 2010 at 2:57 PM, Jenya Burstein <taijinian at gmail.com>
> wrote:
> > Utkarsh,
> >
> > Thank you for the response. I think that moved me one step closer to the
> > solution.
> >
> > However, now I get the following runtime error in the Output window:
> > ERROR: In ..\..\..\VTK\Widgets\vtkAbstractWidget.cxx, line 119
> >
> > vtkImplicitPlaneWidget2 (000000000D01C8C0): The interactor must be set
> prior
> > to enabling the widget
> >
> >
> >
> > I don't see an "Interactor" property defined in the XML file for the
> > ImplicitPlaneWidgetRepresentation and I get a zero pointer if I try to
> get
> > it with:
> >   vtkSMProperty* p = sliceWidget->GetProperty("Interactor");
> >
> > Jenya
> > On Tue, May 25, 2010 at 11:39 AM, Utkarsh Ayachit
> > <utkarsh.ayachit at kitware.com> wrote:
> >>
> >> pqSMAdaptor::setElementProperty(sliceWidget->GetProperty("Enabled"), 1);
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20100525/a09d57ae/attachment.htm>


More information about the ParaView mailing list