bpp-popgen3  3.0.0
bpp::MonolocusGenotypeInterface Class Referenceabstract

The MonolocusGenotype virtual class. More...

#include <Bpp/PopGen/MonolocusGenotype.h>

+ Inheritance diagram for bpp::MonolocusGenotypeInterface:
+ Collaboration diagram for bpp::MonolocusGenotypeInterface:

Public Member Functions

MonolocusGenotypeInterfaceclone () const override=0
 
virtual std::vector< size_t > getAlleleIndex () const =0
 Get the alleles' index. More...
 

Detailed Description

The MonolocusGenotype virtual class.

A MonolocusGenotype contains the Alleles' keys defined in a Locus object. This keys are returned as size_tegers. This class is an interface for all monolocus genotypes.

Author
Sylvain Gaillard

Definition at line 24 of file MonolocusGenotype.h.

Member Function Documentation

◆ clone()

◆ getAlleleIndex()

virtual std::vector<size_t> bpp::MonolocusGenotypeInterface::getAlleleIndex ( ) const
pure virtual

The documentation for this class was generated from the following file: