Namespace: plugin

plugin

MLJ.core.plugin namespace

Author:
  • Stefano Gabriele
Source:

Classes

BaseRendering
Filter
GlobalRendering
GUIBuilder
Plugin

Members

(static) Manager

MLJ.core.plugin.Manager

Author:
  • Stefano Gabriele
Source:

Methods

(static) this.executeCreateFilter()

Executes a Creation Filter.

It is used only at startup to start a creation filter.

Source:

(static) this.executeLayerFilter()

Executes a Layer Filter.

It is used only at startup to start a filter and currently works and, currently, it is meaningful only for creation filters. To be extended in the future to a more reasonable minimal script-like approach...

Source:

(static) this.install()

Installs a new plugin in MeshLabJS

Author:
  • Stefano Gabriele It performs two tasks: * add the filter/rendering plugin in the corresponding list of plugins. * add the name and the tooltip string to the set of string to be searched
Source:

(static) this.run()

Executes the main entry point function for all installed plugins It is called only in the index.html after loading all the js plugins to perform all the proper initialization and GUI setup (e.g. it will call for each plugin the _init())

Author:
  • Stefano Gabriele
Source: