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

Dokumentacja szablonu klasy EvoMeanCrossover< type >

#include <evolib.h>

Diagram dziedziczenia dla EvoMeanCrossover< type >

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

Metody publiczne

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

Atrybuty prywatne

EvoRandomizer< type > * randmachine
double pc

template<typename type>
class EvoMeanCrossover< type >


Dokumentacja konstruktora i destruktora

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

Definicja w linii 724 pliku evolib.h.

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

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

Definicja w linii 728 pliku evolib.h.


Dokumentacja funkcji składowych

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

Reimplementowana z EvoProcess< type >.

Definicja w linii 730 pliku evolib.h.

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


Dokumentacja atrybutów składowych

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

Definicja w linii 761 pliku evolib.h.

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

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

Definicja w linii 760 pliku evolib.h.

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


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