vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager plugin i.e. More...
#include <vtkPVServerManagerPluginInterface.h>
Public Member Functions | |
virtual | ~vtkPVServerManagerPluginInterface () |
virtual void | GetXMLs (std::vector< std::string > &vtkNotUsed(xmls))=0 |
Obtain the server-manager configuration xmls, if any. More... | |
virtual vtkClientServerInterpreterInitializer::InterpreterInitializationCallback | GetInitializeInterpreterCallback ()=0 |
Returns the callback function to call to initialize the interpretor for the new vtk/server-manager classes added by this plugin. More... | |
vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager plugin i.e.
a plugin that adds new filters/readers/proxies etc. to ParaView.
Definition at line 31 of file vtkPVServerManagerPluginInterface.h.
|
virtual |
|
pure virtual |
Obtain the server-manager configuration xmls, if any.
|
pure virtual |
Returns the callback function to call to initialize the interpretor for the new vtk/server-manager classes added by this plugin.
Returning nullptr is perfectly valid.
Implemented in AcceleratedAlgorithmsPlugin, AnalyzeNIfTIReaderWriterPlugin, ArrowGlyphPlugin, BagPlotViewsAndFiltersPlugin, BivariateRepresentationsPlugin, CFSReaderPlugin, ContourLabelPluginPlugin, DataminePlugin, DigitalRockPhysicsPlugin, DigitalSignalProcessingPlugin, EmbossingRepresentationsPlugin, ExplicitStructuredGridPlugin, GenericIOReaderPlugin, GeodesicMeasurementPlugin, GMVReaderPlugin, HyperTreeGridADRPlugin, LagrangianParticleTrackerPlugin, LANLX3DReaderPlugin, LegacyExodusReaderPlugin, MomentsPlugin, MooseXfemClipPlugin, NonOrthogonalSourcePlugin, PanoramicProjectionViewPlugin, ParametricSurfacesPlugin, PrismPlugin, SLACToolsPlugin, StereoCursorViewPlugin, StreamingParticlesPlugin, StreamLinesRepresentationPlugin, ThickenLayeredCellsPlugin, VTKmFiltersPlugin, and vtkPVPythonAlgorithmPlugin.