#include <freESMutationControllerBase.h>


Public Types | |
| typedef TMutation | ComponentType |
| typedef ComponentControllerBase < TMutation > | Superclass |
Public Member Functions | |
| itkTypeMacro (ESMutationControllerBase, ComponentControllerBase) | |
| ESMutationControllerBase () | |
ESMutationControllerBase is used in evolutionary strategies (ES) to mutate newly recombined child.
Definition at line 43 of file freESMutationControllerBase.h.
| typedef TMutation FREE::ESMutationControllerBase< TMutation >::ComponentType |
The component class managed by the controller. The component class must be a derivation from itk::LightObject to ensure the ability to use the smartpointer concept of itk
Reimplemented from FREE::ComponentControllerBase< TMutation >.
Reimplemented in FREE::ESAdaptiveNormalMutationController, FREE::ESAdaptiveScaleMutationController, FREE::ESAsymmetricMutationController, and FREE::ESCMAMutationController.
Definition at line 48 of file freESMutationControllerBase.h.
| typedef ComponentControllerBase<TMutation> FREE::ESMutationControllerBase< TMutation >::Superclass |
Reimplemented in FREE::ESAdaptiveNormalMutationController, FREE::ESAdaptiveScaleMutationController, FREE::ESAsymmetricMutationController, and FREE::ESCMAMutationController.
Definition at line 49 of file freESMutationControllerBase.h.
| FREE::ESMutationControllerBase< TMutation >::ESMutationControllerBase | ( | ) | [inline] |
Implementation of FREE::ESMutationControllerBase //
Definition at line 35 of file freESMutationControllerBase.txx.
References FREE::ComponentControllerInterface::m_Description, and FREE::ComponentControllerInterface::UpdateControllerID().

| FREE::ESMutationControllerBase< TMutation >::itkTypeMacro | ( | ESMutationControllerBase< TMutation > | , | |
| ComponentControllerBase | ||||
| ) |
1.5.3 written by Dimitri van Heesch,
© 1997-2000