#include <GNGControl.hpp>
Inheritance diagram for GNGControl:
Public Member Functions | |
GNGControl (GNGAlgorithm *alg, IInputGenerator *g) | |
Constructs a new IdleObject with a reference to a GNGAlgorithm Object. | |
virtual | ~GNGControl () |
virtual bool | Iterate () |
The main iteration loop. | |
Protected Member Functions | |
virtual bool | IsStopCriteriaMet () |
Protected Attributes | |
GNGAlgorithm * | m_alg |
IInputGenerator * | m_generator |
Placing the code separately in this object is a way of allowing GL independent code and state information. The GNGAlgorithm is iterated by a call to its Iterate() method.
|
Constructs a new IdleObject with a reference to a GNGAlgorithm Object.
|
|
|
|
The main iteration loop.
Implements Control. |
|
Implements Control. |
|
|
|
|