Person Class Reference

Inheritance diagram for Person:
Inheritance graph
[legend]
Collaboration diagram for Person:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool isHalfSib (Person &sib)
bool isSib (Person &sib)
bool isTwin (Person &twin)
bool isMzTwin (Person &mzTwin)
bool CheckParents ()
void AssessStatus ()
bool isFounder ()
bool isSexed ()
bool isGenotyped (int m)
bool isFullyGenotyped ()
bool isControlled (int c)
bool isFullyControlled ()
bool isPhenotyped (int t)
bool isFullyPhenotyped ()
bool isDiagnosed (int a)
bool isFullyDiagnosed ()
bool haveData ()
bool isAncestor (Person *descendant)
int GenotypedMarkers ()
void Copy (Person &rhs)
void CopyIDs (Person &rhs)
void CopyPhenotypes (Person &rhs)
void WipePhenotypes (bool remove_genotypes=true)

Static Public Member Functions

static void Order (Person *&p1, Person *&p2)

Public Attributes

String famid
String pid
String motid
String fatid
int sex
int zygosity
int serial
int traverse
Allelesmarkers
double * traits
char * affections
double * covariates
Personfather
Personmother
int sibCount
Person ** sibs
int ngeno
bool filter

Detailed Description

Definition at line 31 of file PedigreePerson.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 17 15:38:37 2010 for StatGen Software by  doxygen 1.6.3