#include <genome.h>
Public Member Functions | |
| Genome () | |
| ~Genome () | |
| GENOME_TYPE | GetGenomeLen () const |
| void | SetGenomeLen (GENOME_TYPE len) |
| bool | IsGenomeCircular () const |
| void | SetGenomeCircular (bool circ) |
| string | GetGenomeName () const |
| void | SetGenomeName (const string name) |
| Genome & | operator= (const Genome &gen) |
Private Attributes | |
| GENOME_TYPE | GenomeLen |
| bool | Circular |
| string | GenomeName |
This class holds the information of a genome, which are: 1) The genome's name. 2) The genome's length. 3) An indicator of the genum's circularity.
|
|||||||||
|
Constructor. |
|
|||||||||
|
Distructor. |
|
|||||||||
|
Return the length of the genome in nucleotides.
|
|
|||||||||
|
Return the genome's name.
|
|
|||||||||
|
Return true if the genome is circular.
|
|
||||||||||
|
operator =, copys all field to the given Genome . |
|
||||||||||
|
Sets the genome's circularity.
|
|
||||||||||
|
Sets the genome's length in nucleotides.
|
|
||||||||||
|
Sets the genome's name.
|
|
|||||
|
equals 'true' if the genome is circular, 'false' if not. |
|
|||||
|
The length of the genome in in nucleotides. |
|
|||||
|
The name of the genome. |
1.4.6-NO