Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

PedigreeSet Class Reference

#include <PedigreeSet.h>

List of all members.

Public Member Functions

 PedigreeSet ()
 ~PedigreeSet ()
void addPedigreesFromDataTable (const DataTable *p_pedigreeTable, unsigned tableIndex, const std::string &sortField)
void draw (const DataTable *const pedigreeTable)
void display ()

Private Member Functions

void _checkParentChildDOB ()
void _computeWidths (const std::string &sortField, bool dobSortOrder=false)
void _determineFoundingGroups ()
void _establishConnections ()
void _setCoreOptionalFields (const DataTable *pedigreeTable)

Private Attributes

std::set< Pedigree *, comparePedigrees > _pedigrees


Constructor & Destructor Documentation

PedigreeSet::PedigreeSet (   )  [inline]
 

PedigreeSet::~PedigreeSet (   ) 
 


Member Function Documentation

void PedigreeSet::_checkParentChildDOB (   )  [private]
 

void PedigreeSet::_computeWidths (  const std::string &  sortField,
bool  dobSortOrder = false
)  [private]
 

void PedigreeSet::_determineFoundingGroups (   )  [private]
 

void PedigreeSet::_establishConnections (   )  [private]
 

void PedigreeSet::_setCoreOptionalFields (  const DataTable *  pedigreeTable  )  [private]
 

void PedigreeSet::addPedigreesFromDataTable (  const DataTable *  p_pedigreeTable,
unsigned  tableIndex,
const std::string &  sortField
) 
 

void PedigreeSet::display (   ) 
 

void PedigreeSet::draw (  const DataTable *const   pedigreeTable  ) 
 


Member Data Documentation

std::set<Pedigree*,comparePedigrees> PedigreeSet::_pedigrees [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 18 16:24:39 2011 for MADELINE by  doxygen 1.4.4