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

Pedigree Member List

This is the complete list of members for Pedigree, including all inherited members.

_addDescentTree(unsigned id)Pedigree [private]
_addDescentTreesConnectedTo(unsigned dtIndex, std::deque< DescentTree * > &orderedDescentTrees, bool left)Pedigree [private]
_addNuclearFamily(Individual *mother, Individual *father)Pedigree [private]
_anomolousPedigree [private]
_assignChildrenDescentTree(Individual *individual, unsigned descentTreeId)Pedigree [private]
_assignDescentTrees()Pedigree [private]
_calculateWidth(Individual *individual, bool classicalOrder, unsigned descentTreeIndex)Pedigree [private]
_checkMarkedTwinsDOB()Pedigree [private]
_checkParentsGender(Individual *individual)Pedigree [private]
_consangPairIdsPedigree [private]
_descentTreesPedigree [private]
_determineConnectorIndividuals()Pedigree [private]
_drawConsanguinityLetter(Individual *mother, Individual *father, unsigned int &uniqueId, double iconInterval, double iconDiameter, std::map< std::string, std::string > &individualConsanguinityLetter, DrawingCanvas &dc, double multipleSpouseOffset=0, bool leftConnector=false)Pedigree [private]
_drawConsanguinousConnectors(DrawingCanvas &dc)Pedigree [private]
_drawHorizontalConnectorLine(double y, double x1, double x2, bool isConsanguinous, DrawingCanvas &dc)Pedigree [private]
_drawVerticalConnectorLine(double startY, double endY, double startX, double endX, bool isConsanguinous, DrawingCanvas &dc, double multipleSpouseOffset=0.0, bool singleChild=false)Pedigree [private]
_dtsHaveConsanguinityPedigree [private]
_establishNuclearFamilies()Pedigree [private]
_getPrimaryDescentTreeIndex(std::set< unsigned > &dt, Individual *individual, bool increment)Pedigree [private]
_getSpouses(std::set< Individual *, compareIndividual > &foundingGroup, Individual *individual)Pedigree [private]
_hasIndividualAtPosition(Individual *start, Individual *end)Pedigree [private]
_idPedigree [private]
_individualGridPedigree [private]
_individualsPedigree [private]
_markConnectorIndividuals(Individual *individual, unsigned &loopNumber)Pedigree [private]
_markConsanguinousFlags(Individual *individual, unsigned &loopNumber)Pedigree [private]
_markConsanguinousIndividuals()Pedigree [private]
_markExternalConnectionFlags()Pedigree [private]
_markLeftExternalConnectionFlags(Individual *individual, unsigned connectionNumber)Pedigree [private]
_markLeftLoopFlags(Individual *individual, unsigned loopNumber)Pedigree [private]
_markRightExternalConnectionFlags(Individual *individual, unsigned connectionNumber)Pedigree [private]
_markRightLoopFlags(Individual *individual, unsigned loopNumber)Pedigree [private]
_nfOfOrdinaryFoundersPedigree [private]
_nuclearFamiliesPedigree [private]
_populateIndividualGrid()Pedigree [private]
_reorderDescentTreesBasedOnExternalConnections()Pedigree [private]
_setIndividualTwinField(const DataColumn *twinDataColumn, char type)Pedigree [private]
_setLeftShiftConnectionFlags()Pedigree [private]
_sortAndCalculateDescentTreeWidth()Pedigree [private]
_sortIndividualNuclearFamilies()Pedigree [private]
_sortNuclearFamilies(bool consanguinousFlag)Pedigree [private]
_sortNuclearFamiliesBasedOnDataField(const std::string &name, bool dobSortOrder)Pedigree [private]
_sortSibsBasedOnConsanguinousConnections(const std::vector< Individual * > &sibs, std::vector< Individual * > &sortedSibs)Pedigree [private]
_sortSibsBasedOnExternalConnections(const std::vector< Individual * > &sibs, std::vector< Individual * > &sortedSibs)Pedigree [private]
_tableIdPedigree [private]
_twinMarkersPedigree [private]
addIndividual(const std::string ind, std::string mother, std::string father, std::string gender, int rowIndex, int tableIndex, const DataTable &pedigreeTable)Pedigree
checkForAncestorDescendantAnomoly(Individual *ancestor)Pedigree
checkParentChildDOB()Pedigree
clearVisitCounts()Pedigree
computePedigreeWidth(const std::string &sortField, bool dobSortOrder)Pedigree
determineConnectorIndividualsOld()Pedigree [private]
determineFoundingGroups()Pedigree
display() const Pedigree
draw(const LabelSet *labelSet)Pedigree
establishIndividualConnections()Pedigree
getId() const Pedigree [inline]
getTableId() const Pedigree [inline]
Pedigree()Pedigree [inline]
Pedigree(const std::string id, const unsigned tableId)Pedigree [inline]
set(const std::string id, const unsigned tableId)Pedigree [inline]
setCoreOptionalFields(const DataTable *pedigreeTable)Pedigree
setDrawingFileExtension(const std::string &ext)Pedigree [static]
~Pedigree()Pedigree


Generated on Fri Nov 18 16:24:39 2011 for MADELINE by  doxygen 1.4.4