bpp-popgen3  3.0.0
bpp::Group Member List

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

addEmptyIndividual(const std::string &individualId)bpp::Group
addIndividual(const Individual &ind)bpp::Group
addIndividualSequenceAtPosition(size_t individualPosition, size_t sequencePosition, std::unique_ptr< Sequence > &sequence)bpp::Group
clear()bpp::Groupinline
clone() const overridebpp::Groupinlinevirtual
deleteIndividualAtPosition(size_t individualPosition)bpp::Group
deleteIndividualById(const std::string &individualId)bpp::Group
deleteIndividualGenotype(size_t individualPosition)bpp::Group
deleteIndividualSequenceAtPosition(size_t individualPosition, size_t sequencePosition)bpp::Group
deleteIndividualSequenceByName(size_t individualPosition, const std::string &sequence_name)bpp::Group
getAlphabet() constbpp::Group
getGroupId() constbpp::Groupinline
getGroupName() constbpp::Groupinline
getGroupSizeForLocus(size_t locusPosition) constbpp::Group
getGroupSizeForSequence(size_t sequencePosition) constbpp::Group
getIndividualAtPosition(size_t individualPosition) constbpp::Group
getIndividualById(const std::string &individualId) constbpp::Group
getIndividualCoordAtPosition(size_t individualPosition) constbpp::Group
getIndividualDateAtPosition(size_t individualPosition) constbpp::Group
getIndividualLocalityAtPosition(size_t individualPosition) constbpp::Group
getIndividualMonolocusGenotype(size_t individualPosition, size_t locusPosition) constbpp::Group
getIndividualNumberOfSequences(size_t individualPosition) constbpp::Group
getIndividualPosition(const std::string &individualId) constbpp::Group
getIndividualSequenceAtPosition(size_t individualPosition, size_t sequencePosition) constbpp::Group
getIndividualSequenceByName(size_t individualPosition, const std::string &sequence_name) constbpp::Group
getIndividualSequencePosition(size_t individualPosition, const std::string &sequence_name) constbpp::Group
getIndividualSequencesNames(size_t individualPosition) constbpp::Group
getIndividualSexAtPosition(size_t individualPosition) constbpp::Group
getMaxNumberOfSequences() constbpp::Group
getNumberOfIndividuals() constbpp::Groupinline
Group(size_t groupId)bpp::Groupinline
Group(const Group &group)bpp::Groupinline
Group(const Group &group, size_t groupId)bpp::Groupinline
hasIndividualGenotype(size_t individualPosition) constbpp::Group
hasIndividualSequences(size_t individualPosition) constbpp::Group
hasSequenceData() constbpp::Group
id_bpp::Groupprotected
individuals_bpp::Groupprotected
initIndividualGenotype(size_t individualPosition, size_t loci_number)bpp::Group
name_bpp::Groupprotected
operator=(const Group &group)bpp::Groupinline
removeIndividualAtPosition(size_t individualPosition)bpp::Group
removeIndividualById(const std::string &individualId)bpp::Group
setGroupId(size_t groupId)bpp::Groupinline
setGroupName(const std::string &groupName)bpp::Groupinline
setIndividualCoordAtPosition(size_t individualPosition, const Point2D< double > &coord)bpp::Group
setIndividualDateAtPosition(size_t individualPosition, const Date &date)bpp::Group
setIndividualGenotype(size_t individualPosition, const MultilocusGenotype &genotype)bpp::Group
setIndividualLocalityAtPosition(size_t individualPosition, std::shared_ptr< const Locality< double >> locality)bpp::Group
setIndividualMonolocusGenotype(size_t individualPosition, size_t locusPosition, const MonolocusGenotypeInterface &monogen)bpp::Group
setIndividualMonolocusGenotypeByAlleleId(size_t individualPosition, size_t locusPosition, const std::vector< std::string > &alleleId, const LocusInfo &locusInfo)bpp::Group
setIndividualMonolocusGenotypeByAlleleKey(size_t individualPosition, size_t locusPosition, const std::vector< size_t > &alleleKeys)bpp::Group
setIndividualSequences(size_t individualPosition, const SequenceContainerInterface &sc)bpp::Group
setIndividualSexAtPosition(size_t individualPosition, const unsigned short sex)bpp::Group
~Clonable()=defaultbpp::Clonablevirtual
~Group()=defaultbpp::Groupvirtual