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/MooseXfemClipPlugin")
60 {
return "MooseXfemClip"; }
90 {
return "Clip partial elements generated by MOOSE XFEM"; }
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;
vtkPVServerManagerPluginInterface defines the interface needed to be implemented by a server-manager ...
void GetXMLs(std::vector< std::string > &xmls) override
Obtain the server-manager configuration xmls, if any.
vtkPVPythonPluginInterface defines the interface required by ParaView plugins that add python modules...
bool GetRequiredOnServer() override
Returns true if this plugin is required on the server.
vtkPVDynamicInitializerPluginInterface defines the interface needed to be implemented by a plugin tha...
const char * GetRequiredPlugins() override
Returns a ';' separated list of plugin names required by this plugin.
const char * GetPluginVersionString() override
Returns the version for this plugin.
const char * GetDescription() override
Returns a description of this plugin.
defines the core interface for any ParaView plugin.
vtkClientServerInterpreterInitializer::InterpreterInitializationCallback GetInitializeInterpreterCallback() override
Returns the callback function to call to initialize the interpretor for the new vtk/server-manager cl...
const char * GetPluginName() override
Returns the name for this plugin.
void(* InterpreterInitializationCallback)(vtkClientServerInterpreter *)
vtkPVGUIPluginInterface defines the interface required by GUI plugins.
void GetBinaryResources(std::vector< std::string > &resources) override
Provides access to binary resources compiled into the plugin.
const char * GetEULA() override
Returns EULA for the plugin, if any.
bool GetRequiredOnClient() override
Returns true if this plugin is required on the client.