In-place modification algorithm. More...
#include <data_algorithm.hh>
Inherits ost::img::AlgorithmBase.
Inherited by ImageStateModIPAlgorithm< FNC >, and ImageStateMorphAlgorithm< FNC >.
Public Member Functions | |
virtual void | Visit (ImageHandle &ih)=0 |
Protected Member Functions | |
ModIPAlgorithm (const String &name) | |
ModIPAlgorithm (const ModIPAlgorithm &a) | |
ModIPAlgorithm & | operator= (const ModIPAlgorithm &a) |
In-place modification algorithm.
The Visit method is not const! As a consequence, algorithms of this type cannot be used as temporary objects. If the algorithm does not need to store values beyond the duraction of the Visit call, it is advisable to use ConstModIPAlgorithm
Definition at line 89 of file data_algorithm.hh.
ModIPAlgorithm | ( | const String & | name | ) | [protected] |
ModIPAlgorithm | ( | const ModIPAlgorithm & | a | ) | [protected] |
ModIPAlgorithm& operator= | ( | const ModIPAlgorithm & | a | ) | [protected] |
Reimplemented from AlgorithmBase.
virtual void Visit | ( | ImageHandle & | ih | ) | [pure virtual] |
Implemented in ImageStateModIPAlgorithm< FNC >, and ImageStateMorphAlgorithm< FNC >.