Example to demonstrate the development of an ML module based on AlgorithmModule.
More...
#include <mlAlgorithmModuleExample.h>
|
void | validateInput () override final |
| Validates the values of module's input fields (object and parameter fields). More...
|
|
void | update () override final |
| Executes the algorithm and updates the values of module's output fields with results. More...
|
|
void | clear () override final |
| Clears the values of module's output fields (object and parameter fields). More...
|
|
virtual void | setOutputImageProperties (int outputIndex, PagedImage *outputImage) |
| Sets properties of the output image at output outputIndex . More...
|
|
Example to demonstrate the development of an ML module based on AlgorithmModule.
◆ AlgorithmModuleExample()
AlgorithmModuleExample::AlgorithmModuleExample |
( |
| ) |
|
◆ ~AlgorithmModuleExample()
AlgorithmModuleExample::~AlgorithmModuleExample |
( |
| ) |
|
|
finaloverride |
◆ clear()
void AlgorithmModuleExample::clear |
( |
| ) |
|
|
finaloverrideprotectedvirtual |
Clears the values of module's output fields (object and parameter fields).
Implements AlgorithmModule.
◆ update()
void AlgorithmModuleExample::update |
( |
| ) |
|
|
finaloverrideprotectedvirtual |
Executes the algorithm and updates the values of module's output fields with results.
- Exceptions
-
Implements AlgorithmModule.
◆ validateInput()
void AlgorithmModuleExample::validateInput |
( |
| ) |
|
|
finaloverrideprotectedvirtual |
Validates the values of module's input fields (object and parameter fields).
- Exceptions
-
Implements AlgorithmModule.
The documentation for this class was generated from the following files:
- /home/jenkins/workspaces/mevislab/4.0.0_1/source/FMEstable/ReleaseMeVis/Projects/AlgorithmModule/MLAlgorithmModuleExamples/Sources/mlAlgorithmModuleExample.h
- /home/jenkins/workspaces/mevislab/4.0.0_1/source/FMEstable/ReleaseMeVis/Projects/AlgorithmModule/MLAlgorithmModuleExamples/Sources/mlAlgorithmModuleExample.cpp