[Paraview] client <-> server communication
Utkarsh Ayachit
utkarsh.ayachit at kitware.com
Tue Feb 17 09:43:35 EST 2009
There's no easy way for doing that from the client side. Changing
output data objects outside of a filter/source is not recommended,
it's better to add those inside the filter/source's RequestData().
Try creating a custom source instead.
Utkarsh
On Mon, Feb 16, 2009 at 5:22 PM, Nehmé Bilal <nehmebilal at gmail.com> wrote:
> Hello,
>
> Using a plugin I can create a point source with the following code:
>
> pqApplicationCore* core = pqApplicationCore::instance();
> pqObjectBuilder* builder = core->getObjectBuilder();
> pqServerManagerModel* sm = core->getServerManagerModel();
> pqServerManagerSelectionModel* sms = core->getSelectionModel();
> pqServer *activeServer = sm->getItemAtIndex<pqServer*>(0);
>
> pqPipelineSource *newSource = builder->createSource("sources",
> "PointSource", activeServer);
>
> I would like to add a vtkStringArray to the server side of this
> source. From the server side,
> I can easly do it using:
> vtkPolyData::GetPointData()->AddArray("my vtkStringArray");
>
> How can I do the same from the client side, using the pqPipelineSource
> that I created ?
>
> Thank you.
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
More information about the ParaView
mailing list