![]() |
ImFusion SDK 4.3
|
#include <ImFusion/Vision/VisionPlugin.h>
Plugin for Vision algorithms. More...
Inheritance diagram for VisionPlugin:Plugin for Vision algorithms.
Public Member Functions | |
| const AlgorithmFactory * | getAlgorithmFactory () override |
| Get algorithm factory for algorithms hosted by plugin. | |
| const AlgorithmControllerFactory * | getAlgorithmControllerFactory () override |
| Get algorithm controller factory for algorithms hosted by plugin. | |
| const DataAnnotationFactory * | getDataAnnotationFactory () override |
| Get data GL annotation factory for annotations hosted by plugin. | |
| std::string | pluginName () const override |
| Return the name of the plugin. | |
Public Member Functions inherited from ImFusionPlugin | |
| virtual std::vector< WorkspaceConversionFunction > | getWorkspaceConversionFunctions () |
| Return a list of workspace conversion functions and the corresponding workspace versions they apply to. | |
| virtual void | setApplicationController (ApplicationController &) |
| Gives the plugin access to the application controller. | |
| virtual ImFusionPlugin::VersionInfo | version () const |
| Return version. | |
|
overridevirtual |
Get algorithm factory for algorithms hosted by plugin.
Implements ImFusionPlugin.
|
overridevirtual |
Get algorithm controller factory for algorithms hosted by plugin.
Implements ImFusionPlugin.
|
overridevirtual |
Get data GL annotation factory for annotations hosted by plugin.
Reimplemented from ImFusionPlugin.
|
inlineoverridevirtual |
Return the name of the plugin.
Reimplemented from ImFusionPlugin.