bpp-popgen3  3.0.0
bpp::Individual Member List

This is the complete list of members for bpp::Individual, including all inherited members.

addSequence(size_t sequenceKey, std::unique_ptr< Sequence > &sequence)bpp::Individual
coord() constbpp::Individual
coord_bpp::Individualprotected
countHeterozygousLoci() constbpp::Individual
countHomozygousLoci() constbpp::Individual
countNonMissingLoci() constbpp::Individual
date() constbpp::Individual
date_bpp::Individualprotected
deleteGenotype()bpp::Individual
deleteSequenceAtPosition(size_t sequencePosition)bpp::Individual
deleteSequenceByName(const std::string &sequenceName)bpp::Individual
genotype_bpp::Individualprotected
getGenotype() constbpp::Individual
getId() constbpp::Individualinline
getLocality() constbpp::Individual
getMonolocusGenotype(size_t locusPosition)bpp::Individual
getNumberOfSequences() constbpp::Individualinline
getSequenceAlphabet() constbpp::Individual
getSequenceNames() constbpp::Individualinline
getSequencePosition(const std::string &sequenceKey) constbpp::Individual
getSequencePositions() constbpp::Individual
getSex() constbpp::Individualinline
getX() constbpp::Individual
getY() constbpp::Individual
hasCoord() constbpp::Individual
hasDate() constbpp::Individual
hasGenotype() constbpp::Individual
hasLocality() constbpp::Individualinline
hasSequenceAtPosition(size_t position) constbpp::Individual
hasSequences() constbpp::Individual
id_bpp::Individualprotected
Individual()bpp::Individual
Individual(const std::string &id)bpp::Individual
Individual(const std::string &id, const Date &date, const Point2D< double > &coord, std::shared_ptr< Locality< double >> locality, const unsigned short sex)bpp::Individual
Individual(const Individual &ind)bpp::Individual
initGenotype(size_t lociNumber)bpp::Individual
locality() constbpp::Individual
locality_bpp::Individualprotected
operator=(const Individual &ind)bpp::Individual
sequenceAlphabet() constbpp::Individual
sequenceAtPosition(size_t sequencePosition) constbpp::Individual
sequenceByName(const std::string &sequenceName) constbpp::Individual
sequences() constbpp::Individualinline
sequences_bpp::Individualprotected
setCoord(const Point2D< double > &coord)bpp::Individual
setCoord(const double x, const double y)bpp::Individual
setDate(const Date &date)bpp::Individual
setGenotype(const MultilocusGenotype &genotype)bpp::Individual
setId(const std::string &id)bpp::Individual
setLocality(std::shared_ptr< const Locality< double >> locality)bpp::Individualinline
setMonolocusGenotype(size_t locusPosition, const MonolocusGenotypeInterface &monogen)bpp::Individual
setMonolocusGenotypeByAlleleId(size_t locusPosition, const std::vector< std::string > alleleId, const LocusInfo &locusInfo)bpp::Individual
setMonolocusGenotypeByAlleleKey(size_t locusPosition, const std::vector< size_t > alleleKeys)bpp::Individual
setSequences(const SequenceContainerInterface &sc)bpp::Individualinline
setSex(const unsigned short sex)bpp::Individual
setX(const double x)bpp::Individual
setY(const double y)bpp::Individual
sex_bpp::Individualprotected
~Individual()bpp::Individualvirtual