Strona główna | Lista przestrzeni nazw | Hierarchia klas | Lista klas | Katalogi | Lista plików | Składowe klas

Dokumentacja szablonu klasy EvoCrossover< type >

#include <evolib.h>

Diagram dziedziczenia dla EvoCrossover< type >

EvoOperator< type > EvoProcess< type > Lista wszystkich składowych.

Metody publiczne

 EvoCrossover (double p)
 ~EvoCrossover ()
void command (type &l, type &r)

Atrybuty prywatne

EvoRandomizer< type > * randmachine
double pc

template<typename type>
class EvoCrossover< type >


Dokumentacja konstruktora i destruktora

template<typename type>
EvoCrossover< type >::EvoCrossover double  p  )  [inline]
 

Definicja w linii 668 pliku evolib.h.

Odwołuje się do EvoCrossover< type >::pc i EvoCrossover< type >::randmachine.

template<typename type>
EvoCrossover< type >::~EvoCrossover  )  [inline]
 

Definicja w linii 672 pliku evolib.h.


Dokumentacja funkcji składowych

template<typename type>
void EvoCrossover< type >::command type &  l,
type &  r
[inline, virtual]
 

Reimplementowana z EvoProcess< type >.

Definicja w linii 674 pliku evolib.h.

Odwołuje się do EvoRandomizer< T >::int_rand(), EvoCrossover< type >::pc, EvoCrossover< type >::randmachine i EvoRandomizer< T >::random().


Dokumentacja atrybutów składowych

template<typename type>
double EvoCrossover< type >::pc [private]
 

Definicja w linii 717 pliku evolib.h.

Odwołania w EvoCrossover< type >::command() i EvoCrossover< type >::EvoCrossover().

template<typename type>
EvoRandomizer<type>* EvoCrossover< type >::randmachine [private]
 

Definicja w linii 716 pliku evolib.h.

Odwołania w EvoCrossover< type >::command() i EvoCrossover< type >::EvoCrossover().


Dokumentacja dla tej klasy została wygenerowana z pliku:
Wygenerowano Thu Aug 25 18:44:50 2005 dla EvoLib programem  doxygen 1.4.1