MeVisLabToolboxReference
|
This class is the base class for WEM modules that have one WEM input but no WEM output. More...
#include <WEMInspector.h>
Public Member Functions | |
WEMInspector (std::string type="WEMInspector", int numInImages=0, int numOutImages=0) | |
Standard constructor. | |
Protected Member Functions | |
virtual | ~WEMInspector () |
Standard destructor. | |
virtual void | handleNotification (Field *field) |
Called when input changes. | |
virtual void | activateAttachments () |
Initialize module after loading. | |
virtual void | _process () |
Triggers the computation of the preprocessing. | |
virtual void | _inWEMChanged () |
Called when the inputWEM has changed. | |
Protected Attributes | |
BoolField * | _autoApplyFld |
Auto apply field. | |
BoolField * | _autoUpdateFld |
Auto update field. | |
BoolField * | _autoClearFld |
Auto clear field. | |
BaseField * | _inputWEMFld |
WEM input field. | |
BoolField * | _listenToFinishingNotificationsFld |
Shall the module listen to finishing events? | |
BoolField * | _listenToRepaintNotificationsFld |
Shall the module listen to repaint events? | |
BoolField * | _listenToSelectionChangedNotificationsFld |
Shall the module listen to selection change notifications? | |
WEM * | _inWEM |
A pointer to the input WEM. |
This class is the base class for WEM modules that have one WEM input but no WEM output.
Modules for visualization, displaying information on the WEM and for saving derive from this class.
Definition at line 28 of file WEMInspector.h.
ml::WEMInspector::WEMInspector | ( | std::string | type = "WEMInspector" , |
int | numInImages = 0 , |
||
int | numOutImages = 0 |
||
) |
Standard constructor.
virtual ml::WEMInspector::~WEMInspector | ( | ) | [protected, virtual] |
Standard destructor.
virtual void ml::WEMInspector::_inWEMChanged | ( | ) | [protected, virtual] |
Called when the inputWEM has changed.
virtual void ml::WEMInspector::_process | ( | ) | [protected, virtual] |
Triggers the computation of the preprocessing.
virtual void ml::WEMInspector::activateAttachments | ( | ) | [protected, virtual] |
Initialize module after loading.
Reimplemented from ml::WEMModule.
virtual void ml::WEMInspector::handleNotification | ( | Field * | field | ) | [protected, virtual] |
Called when input changes.
Reimplemented from ml::WEMModule.
BoolField* ml::WEMInspector::_autoApplyFld [protected] |
Auto apply field.
If this is enabled, generating is done whenever any field changes.
Definition at line 46 of file WEMInspector.h.
BoolField* ml::WEMInspector::_autoClearFld [protected] |
Auto clear field.
If this is enabled, the output is invalidated whenever the input gets disconnected.
Definition at line 52 of file WEMInspector.h.
BoolField* ml::WEMInspector::_autoUpdateFld [protected] |
Auto update field.
If this is enabled, generating is done whenever the input changes.
Definition at line 49 of file WEMInspector.h.
BaseField* ml::WEMInspector::_inputWEMFld [protected] |
WEM input field.
Definition at line 54 of file WEMInspector.h.
WEM* ml::WEMInspector::_inWEM [protected] |
A pointer to the input WEM.
Definition at line 66 of file WEMInspector.h.
Shall the module listen to finishing events?
Definition at line 56 of file WEMInspector.h.
Shall the module listen to repaint events?
Definition at line 58 of file WEMInspector.h.
Shall the module listen to selection change notifications?
Definition at line 60 of file WEMInspector.h.