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

Dokumentacja szablonu klasy EvoMutation< type >

#include <evolib.h>

Diagram dziedziczenia dla EvoMutation< type >

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

Metody publiczne

 EvoMutation (double d)
 ~EvoMutation ()
virtual void command (type &l, type &r)

Atrybuty prywatne

EvoRandomizer< type > * randmachine
double pm
double control
int point

Opis szczegółowy

template<typename type>
class EvoMutation< type >

EvoMutation is standard mutation Operator

Definicja w linii 591 pliku evolib.h.


Dokumentacja konstruktora i destruktora

template<typename type>
EvoMutation< type >::EvoMutation double  d  )  [inline]
 

Definicja w linii 594 pliku evolib.h.

Odwołuje się do EvoMutation< type >::pm i EvoMutation< type >::randmachine.

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

Definicja w linii 598 pliku evolib.h.


Dokumentacja funkcji składowych

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

Reimplementowana z EvoProcess< type >.

Definicja w linii 600 pliku evolib.h.

Odwołuje się do EvoMutation< type >::control, EvoRandomizer< T >::int_rand(), EvoMutation< type >::pm, EvoMutation< type >::point, EvoMutation< type >::randmachine i EvoRandomizer< T >::random().


Dokumentacja atrybutów składowych

template<typename type>
double EvoMutation< type >::control [private]
 

Definicja w linii 611 pliku evolib.h.

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

template<typename type>
double EvoMutation< type >::pm [private]
 

Definicja w linii 610 pliku evolib.h.

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

template<typename type>
int EvoMutation< type >::point [private]
 

Definicja w linii 612 pliku evolib.h.

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

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

Definicja w linii 609 pliku evolib.h.

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


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