1 #define _paraview_add_plugin_built_shared 1 2 #define _paraview_add_plugin_with_initializers 0 3 #define _paraview_add_plugin_with_python 0 4 #define _paraview_add_plugin_with_ui 0 5 #define _paraview_add_plugin_with_xml 1 7 #define PARAVIEW_BUILDING_PLUGIN 8 #define PARAVIEW_PLUGIN_BUILT_SHARED _paraview_add_plugin_built_shared 11 #if _paraview_add_plugin_with_ui 17 #if _paraview_add_plugin_with_xml 21 #if _paraview_add_plugin_with_python 25 #if _paraview_add_plugin_with_initializers 30 #if _paraview_add_plugin_with_ui 37 #if _paraview_add_plugin_with_initializers 40 #if _paraview_add_plugin_with_xml 43 #if _paraview_add_plugin_with_python 48 #if _paraview_add_plugin_with_ui 51 Q_PLUGIN_METADATA(IID
"com.kitware/paraview/GeodesicMeasurementPlugin")
60 {
return "GeodesicMeasurement"; }
90 {
return "Filters for geodesic measurement"; }
104 #if _paraview_add_plugin_with_xml 108 void GetXMLs(std::vector<std::string> &xmls)
override;
119 #if _paraview_add_plugin_with_ui 123 QObjectList interfaces()
override;
126 #if _paraview_add_plugin_with_python 127 void GetPythonSourceList(std::vector<std::string>& modules,
128 std::vector<std::string>& sources,
129 std::vector<int>& package_flags)
override;
132 #if _paraview_add_plugin_with_initializers 133 void Initialize()
override;
const char * GetPluginVersionString() override
Returns the version for this plugin.
vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager ...
vtkPVPythonPluginInterface defines the interface required by ParaView plugins that add python modules...
void GetXMLs(std::vector< std::string > &xmls) override
Obtain the server-manager configuration xmls, if any.
vtkPVDynamicInitializerPluginInterface defines the interface needed to be implemented by a plugin tha...
defines the core interface for any ParaView plugin.
void(* InterpreterInitializationCallback)(vtkClientServerInterpreter *)
vtkClientServerInterpreterInitializer::InterpreterInitializationCallback GetInitializeInterpreterCallback() override
Returns the callback function to call to initialize the interpretor for the new vtk/server-manager cl...
const char * GetRequiredPlugins() override
Returns a ';' separated list of plugin names required by this plugin.
void GetBinaryResources(std::vector< std::string > &resources) override
Provides access to binary resources compiled into the plugin.
vtkPVGUIPluginInterface defines the interface required by GUI plugins.
bool GetRequiredOnClient() override
Returns true if this plugin is required on the client.
bool GetRequiredOnServer() override
Returns true if this plugin is required on the server.
const char * GetEULA() override
Returns EULA for the plugin, if any.
GeodesicMeasurementPlugin()
const char * GetDescription() override
Returns a description of this plugin.
const char * GetPluginName() override
Returns the name for this plugin.