[Paraview] Question on Image reader
Thorsten Hater
th at tp1.rub.de
Wed Jan 7 09:22:29 EST 2009
Thanks!
An example would be very nice indeed.
Michael Jackson wrote:
> I use the following to link additional libraries to my server side
> plugin:
>
> TARGET_LINK_LIBRARIES("${MODULE_NAME}"
> vtkClientServer
> vtkPVServerManager
> ${MXA_LIBRARIES}
> ${MXA_SUPPORT_LIBRARIES}
> ${BOOST_FILESYSTEM_LIBRARY}
>
> If you are building your plugin at the same time you compile ParaView
> by using the $MODULE_NAME}ParaViewImport.cmake and the
> Paraview_Extra_External_Modules cmake property then you can use the
> ${PARAVIEW_ADDITIONAL_LIBRARIES} variable to add more libraries to the
> linking of the pvFilters target.
>
> I have a few projects that do this if you are interested in seeing them.
>
> _________________________________________________________
> Mike Jackson mike.jackson at bluequartz.net
> BlueQuartz Software www.bluequartz.net
> Principal Software Engineer Dayton, Ohio
>
>
>
> On Jan 7, 2009, at 8:47 AM, Thorsten Hater wrote:
>
>> Thanks a lot!
>> I ended up last night hand-editing the Makefile generated
>> by CMake to include and link an additional library to the
>> plugin binary, but I guess there is some better method.
>> If someone could point me in the right direction?
>>
>> Best regards
>> Thorsten
>>
>> Michael Jackson wrote:
>>> vtkImage->GetScalarPointer(); will return a void* which you can cast
>>> to the appropriate type for your image data.
>>>
>>> You can then use any byte copying routine to copy the data from the
>>> file into the byte array. To save yourself some of that copying if
>>> your data file is setup so that you can read some header information
>>> so that you know how much to allocate you can FIRST allocate the
>>> vtkImageData object, get the pointer to the front of the array and
>>> read directly from the file into the array.
>>>
>>> _________________________________________________________
>>> Mike Jackson mike.jackson at bluequartz.net
>>> BlueQuartz Software www.bluequartz.net
>>> Principal Software Engineer Dayton, Ohio
>>>
>>>
>>>
>>> On Jan 6, 2009, at 11:17 AM, Thorsten Hater wrote:
>>>
>>>> Hello everyone.
>>>>
>>>> I'm trying to implement a custom reader for ParaView 3.4.
>>>> The output data is of the ImageData type.
>>>> With the help of the ParaView guid I got as far as implementing
>>>> the reader, save the most important bit of filling the actual data
>>>> into the output object.
>>>> So I have got the raw binary array - or file, if this is better -
>>>> and the vtkImageData object.
>>>> How can I move my data into the vtk object?
>>>>
>>>> Thanks in advance
>>>> Thorsten
>>>> _______________________________________________
>>>> ParaView mailing list
>>>> ParaView at paraview.org
>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>
>>> _______________________________________________
>>> ParaView mailing list
>>> ParaView at paraview.org
>>> http://www.paraview.org/mailman/listinfo/paraview
>>
>> _______________________________________________
>> ParaView mailing list
>> ParaView at paraview.org
>> http://www.paraview.org/mailman/listinfo/paraview
>
More information about the ParaView
mailing list