Hello,I also would like to make a ProgrammableSource with a vtkMultiBlockDataSet as output type (*). It seems that the correction indicated below doesn't appear in the version 3.8.0 of ParaView.
do you know in which version this change will be integrate ? does a patch exist ? thanks. Jérôme(*) in fact, if I put the OutputDataSetType to 13, it takes 0 (the value default : vtkPolyData), but it seems to work...
Le 23/04/2010 19:04, Aurélien Marsan a écrit :
2010/4/23 Aurélien Marsan <[email protected]
<mailto:[email protected]>>:
> thanks !
> And so, could you add "Temporal Data Set" to this commit ?
> Le 23 avril 2010 16:28, Utkarsh Ayachit
<[email protected] <mailto:[email protected]>> a
> écrit :
>
>> I've just committed a change to ParaView to allow setting
output type
>> to be a multiblock dataset.
>>
>> Commit id: c7472789ba86210e190f398a90eebc081a66d40c
>>
>> Utkarsh
>>
>> 2010/4/23 Aurélien Marsan <[email protected]
<mailto:[email protected]>>:
>> > I found a solution to do what I wanted to do. Not really
elegant, but it
>> > works.
>> > The best would be to encode the reader in the source
code.... but I
>> > don't
>> > know how to do, and have no time for now.
>> >
>> > First, I use the tool Source -> Data Object Generator, and
create a
>> > MultiBlockDataSet.
>> >>
>> >> MB{}
>> >
>> >
>> > Then, I use a Programmable Filter, and set the Output Data
Type "Same as
>> > Input".
>> > So I can use this script.
>> >
>> >>
>> >> from Moduleperso import *
>> >> m = MultiBlocFromV3D(........) # This is a
personnal reader in
>> >> python, that returns a vtkMultiBlockDataSet
>> >> self.GetOutputDataObject(0).DeepCopy(m)
>> >
>> >
>> > Hope this will help some people who don't want to go in
source code...
>> >
>> > Le 23 avril 2010 14:07, Aurélien Marsan
<[email protected] <mailto:[email protected]>> a écrit :
>> >>
>> >> Maybe I have found a way to avoid the Programmable Source...
>> >>
>> >> But Is it possible to export an object created in the
python shell
>> >> directly into the pipeline of the paraview interface ?
>> >>
>> >> Le 22 avril 2010 15:36, Aurélien Marsan
<[email protected] <mailto:[email protected]>> a écrit
>> >> :
>> >>>
>> >>> Hi,
>> >>>
>> >>> A new thing I don't know how to do with Paraview.
>> >>> I have written a personnal reader, that creates
vtkStructuredGrid from
>> >>> files written in so called format "v3d". So I'm able to
construct a
>> >>> MutliBlockDataSet, that is composed of all the Blocks
I'm working
>> >>> with.
>> >>>
>> >>> I would like to use "Programmable Source", so we don't
need to write
>> >>> the
>> >>> file on the disk before to open it with Paraview.
>> >>> Does "Programmable Source" work with MultiBlockDataSet ?
I don't see
>> >>> this
>> >>> class in the Output Data Set Type that we can choose...
>> >>>
>> >>> And is it correct if I write in the Script of the
Programmable Filter
>> >>> :
>> >>>
>> >>> from perso import *
>> >>> multiblock = MultiBlockDataSetFromV3D(.....)
>> >>> self.GetOutput().DeepCopy(multiblock)
>> >>>
>> >>> Thanks for help.
>> >>>
>> >>> A.MARSAN
>> >
>> >
>> > _______________________________________________
>> > Powered by www.kitware.com <http://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
>> >
>> >
>
>
_______________________________________________
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
<<attachment: jerome_plumecoq.vcf>>
_______________________________________________ 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
