| bpp-phyl
    2.2.0
    | 
Parsimony data structure for a leaf. More...
#include <Bpp/Phyl/Parsimony/DRTreeParsimonyData.h>
 Inheritance diagram for bpp::DRTreeParsimonyLeafData:
 Inheritance diagram for bpp::DRTreeParsimonyLeafData: Collaboration diagram for bpp::DRTreeParsimonyLeafData:
 Collaboration diagram for bpp::DRTreeParsimonyLeafData:| Public Member Functions | |
| DRTreeParsimonyLeafData () | |
| DRTreeParsimonyLeafData (const DRTreeParsimonyLeafData &tpld) | |
| DRTreeParsimonyLeafData & | operator= (const DRTreeParsimonyLeafData &tpld) | 
| DRTreeParsimonyLeafData * | clone () const | 
| const Node * | getNode () const | 
| Get the node associated to this data structure.  More... | |
| void | setNode (const Node *node) | 
| Set the node associated to this data.  More... | |
| std::vector< Bitset > & | getBitsetsArray () | 
| const std::vector< Bitset > & | getBitsetsArray () const | 
| Private Attributes | |
| std::vector< Bitset > | leafBitsets_ | 
| const Node * | leaf_ | 
Parsimony data structure for a leaf.
This class is for use with the DRTreeParsimonyData class.
Store the vector of bitsets associated to a leaf.
Definition at line 142 of file DRTreeParsimonyData.h.
| 
 | inline | 
Definition at line 150 of file DRTreeParsimonyData.h.
Referenced by clone().
| 
 | inline | 
Definition at line 155 of file DRTreeParsimonyData.h.
| 
 | inlinevirtual | 
Implements bpp::TreeParsimonyNodeData.
Definition at line 168 of file DRTreeParsimonyData.h.
References DRTreeParsimonyLeafData().
| 
 | inline | 
Definition at line 174 of file DRTreeParsimonyData.h.
References leafBitsets_.
Referenced by bpp::DRTreeParsimonyData::init().
| 
 | inline | 
Definition at line 178 of file DRTreeParsimonyData.h.
References leafBitsets_.
| 
 | inlinevirtual | 
Get the node associated to this data structure.
Implements bpp::TreeParsimonyNodeData.
Definition at line 171 of file DRTreeParsimonyData.h.
References leaf_.
| 
 | inline | 
Definition at line 160 of file DRTreeParsimonyData.h.
References leaf_, and leafBitsets_.
| 
 | inlinevirtual | 
Set the node associated to this data.
| node | A pointer toward the node to be associated to this data. | 
Implements bpp::TreeParsimonyNodeData.
Definition at line 172 of file DRTreeParsimonyData.h.
References leaf_.
Referenced by bpp::DRTreeParsimonyData::init().
| 
 | private | 
Definition at line 147 of file DRTreeParsimonyData.h.
Referenced by getNode(), operator=(), and setNode().
| 
 | mutableprivate | 
Definition at line 146 of file DRTreeParsimonyData.h.
Referenced by getBitsetsArray(), and operator=().