Evocosm - A C++ Framework for Evolutionary Computing

Main Index

Created by Scott Robert Ladd at Coyote Gulch Productions.


libevocosm::roulette_wheel Member List

This is the complete list of members for libevocosm::roulette_wheel, including all inherited members.

g_randomlibevocosm::globalsprotectedstatic
g_versionlibevocosm::globalsprotectedstatic
get_index() const libevocosm::roulette_wheel
get_seed()libevocosm::globalsinlineprotectedstatic
get_size() const libevocosm::roulette_wheelinline
get_weight(size_t a_index) const libevocosm::roulette_wheel
m_max_weightlibevocosm::roulette_wheelprotected
m_min_weightlibevocosm::roulette_wheelprotected
m_sizelibevocosm::roulette_wheelprotected
m_total_weightlibevocosm::roulette_wheelprotected
m_weightslibevocosm::roulette_wheelprotected
operator=(const roulette_wheel &a_source)libevocosm::roulette_wheel
rand_index(size_t n)libevocosm::globalsinlineprotectedstatic
roulette_wheel(const vector< double > &a_weights, double a_min_weight=std::numeric_limits< double >::epsilon(), double a_max_weight=std::numeric_limits< double >::max())libevocosm::roulette_wheel
roulette_wheel(const double *a_weights, size_t a_length, double a_min_weight=std::numeric_limits< double >::epsilon(), double a_max_weight=std::numeric_limits< double >::max())libevocosm::roulette_wheel
roulette_wheel(const roulette_wheel &a_source)libevocosm::roulette_wheel
set_seed(uint32_t a_seed)libevocosm::globalsinlineprotectedstatic
set_weight(size_t a_index, double a_weight)libevocosm::roulette_wheel
version()libevocosm::globalsinlineprotectedstatic
~roulette_wheel()libevocosm::roulette_wheel

© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.