pmeshlab

pmeshlab.filter_list() List[str]

Returns a list of all the (python names of the) filters that have been loaded in the current session of PyMeshLab.

pmeshlab.load_default_plugins() None

Loads the set of default plugins that are shipped with pymeshlab. This function is automatically run when importing pymeshlab, and it should be called just one time per session. If called when plugins are already loaded, a PyMeshLabException will be raised.

pmeshlab.load_plugin(arg0: str) None

Allows to load an extra plugin into PyMeshLab, given the file name of the MeshLab plugin. Throws a PyMeshLabException if the load of the plugin fails.

pmeshlab.number_plugins() int

Returns the number of plugins loaded in the current session of PyMeshLab.

pmeshlab.plugin_number() int

Returns the number of plugins loaded in the current session of PyMeshLab.

pmeshlab.print_filter_list() None

Prints the list of all the filters have been loaded in the current session of PyMeshLab.

pmeshlab.print_filter_parameter_list(arg0: str) None

Prints the list of the parameters of the given filter, with their default values.

pmeshlab.print_plugin_filter_list(arg0: str) None

Prints the list of filters contained in the given plugin name.

pmeshlab.print_plugin_list() None

Prints all the meshlab plugins loaded in the current session of PyMeshLab.

pmeshlab.print_pymeshlab_version() None

Prints the PyMeshLab version that is currently running.

pmeshlab.search(arg0: str) None

Performs a search between the filters of pymeshlab with the given a keyword. Prints the filter names and a link to the documentation of the filters.