GLOrganismVector< T > Member List

This is the complete list of members for GLOrganismVector< T >, including all inherited members.

assertCompatibility(const GLBaseOrganism *source, const string &message) const GLOrganismVector< T > [inline, virtual]
checkBounds(const T &gene)GLOrganismVector< T > [inline]
checkIndex(int index) const GLOrganismVector< T > [inline, virtual]
copyGeneticData(const GLBaseOrganism *source)GLOrganismVector< T > [inline, virtual]
evaluate(GLBaseEvaluator *evaluator)GLBaseOrganism [virtual]
exchangeGenes(int first, int second)GLOrganismVector< T > [inline, virtual]
getChromosome() const GLOrganismVector< T > [inline]
getFitness() const GLBaseOrganism [inline]
getGene(int index)GLOrganismVector< T > [inline]
getGene(int index) const GLOrganismVector< T > [inline]
getGeneBounds() const GLOrganismVector< T > [inline]
getPropertyBounds() const GLOrganismVector< T > [inline]
getPropertySize() const GLOrganismVector< T > [inline]
getSize() const GLOrganismVector< T > [inline, virtual]
getTag() const GLBaseOrganism [inline]
GLBaseOrganism()GLBaseOrganism
GLBaseOrganism(const GLBaseOrganism &source)GLBaseOrganism
GLOrganismVector(unsigned init_size, GLConstants::TSizeLimits size_property=GLConstants::FIXED, unsigned max_size=UINT_MAX)GLOrganismVector< T > [inline]
GLOrganismVector(const vector< T > &chromosome, GLConstants::TSizeLimits size_property=GLConstants::FIXED, unsigned max_size=UINT_MAX)GLOrganismVector< T > [inline]
GLOrganismVector(const GLOrganismVector< T > &source)GLOrganismVector< T > [inline]
invertMemoryLock()GLBaseOrganism [inline]
isEqual(const GLBaseOrganism *organism, bool soft=true) const GLOrganismVector< T > [inline, virtual]
isEvaluated() const GLBaseOrganism [inline]
isLess(const GLBaseOrganism *organism, bool soft=true) const GLOrganismVector< T > [inline, virtual]
isLockedInMemory() const GLBaseOrganism [inline]
lockInMemory()GLBaseOrganism [inline]
m_storageGLOrganismVector< T > [protected]
makeClone(bool soft=true) const GLOrganismVector< T > [inline, virtual]
moveGene(int old_position, int new_position)GLOrganismVector< T > [inline, virtual]
operator[](int i) const GLOrganismVector< T > [inline]
operator[](int i)GLOrganismVector< T > [inline]
removeGeneBounds()GLOrganismVector< T > [inline]
resetFitness()GLBaseOrganism [virtual]
setChromosome(const vector< T > &chromosome)GLOrganismVector< T > [inline]
setFitnessValue(const GLBaseFitness *fitness)GLBaseOrganism [virtual]
setGene(int index, const T &gene)GLOrganismVector< T > [inline]
setGeneBounds(const T &gene_min, const T &gene_max, bool correct_organism=true)GLOrganismVector< T > [inline]
setMemoryLock(bool new_lock)GLBaseOrganism [inline]
setPropertySize(GLConstants::TSizeLimits size_limits)GLOrganismVector< T > [inline]
setTag(int new_tag)GLBaseOrganism [inline]
shuffleGenes(const vector< int > &gene_numbers)GLOrganismVector< T > [inline, virtual]
swapSections(GLBaseOrganism *anotherOrganism, int leftPos, int rightPos)GLOrganismVector< T > [inline, virtual]
swapTails(GLBaseOrganism *anotherOrganism, int i)GLOrganismVector< T > [inline, virtual]
toStream(ostream &out) const GLOrganismVector< T > [inline, virtual]
toStreamDebug(ostream &out) const GLOrganismVector< T > [inline, virtual]
unlockInMemory()GLBaseOrganism [inline]
~GLBaseOrganism()GLBaseOrganism [virtual]
~GLOrganismVector()GLOrganismVector< T > [inline, virtual]


Generated on Sat Jun 13 13:58:11 2009 for GenLib by  doxygen 1.5.9