[Paraview] Confused by vtkWrapClientServer in my ParaView Reader Plugin
Utkarsh Ayachit
utkarsh.ayachit at kitware.com
Fri Nov 5 16:21:52 EDT 2010
Change the macro call to follows:
ADD_PARAVIEW_PLUGIN(vtkLFMReader "1.0"
SERVER_MANAGER_XML vtkLFMReader.xml
SERVER_MANAGER_SOURCES vtkLFMReader.cxx
SOURCES LFMReader.cxx
GUI_RESOURCE_FILES vtkLFMGUI.xml)
Any source files specified in SERVER_MANAGER_SOURCES will be wrapped,
so ParaView was trying to wrap LFMReader.
Utkarsh
On Fri, Nov 5, 2010 at 4:16 PM, Peter Schmitt <pschmittml at gmail.com> wrote:
> Hello,
> I am trying to implement a simple ParaView reader plugin: vtkLFMReader. We
> already have a proprietary I/O class that handles our data format:
> LFMReader. I would like vtkLFMReader::RequestInformation and
> vtkLFMReader::RequestData to call the appropriate LFMReader methods to
> import my data to ParaView as a vtkStructuredGrid. However,
> vtkWrapClientServer complains "*** SYNTAX ERROR found in parsing the header
> file" error while parsing "LFMReader.h". I tried wrapping all of the
> LFMReader.h with //BTX //ETX and I tried wrapping the code in
> vtkLFMReader.cxx that includes this header:
> //BTX
> #include "LFMReader.h"
> //ETX
> However, I still get the "SYNTAX ERROR found in parsing the header file".
> Is it possible to have a ParaView Reader plugin instantiate a proprietary
> class to do the actual I/O? Are there examples of this in the ParaView
> release (I couldn't find anything in VTK/IO/* or Examples/Plugins/* that
> seemed applicable).
> Here's my CMakeLists.txt:
> INCLUDE(${PARAVIEW_USE_FILE})
> ADD_PARAVIEW_PLUGIN(vtkLFMReader "1.0"
> SERVER_MANAGER_XML vtkLFMReader.xml
> SERVER_MANAGER_SOURCES vtkLFMReader.cxx LFMReader.cxx
> GUI_RESOURCE_FILES vtkLFMGUI.xml)
> Thanks,
> Pete
> _______________________________________________
> 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