, 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_storage | GLOrganismVector< 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] |