[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