40 #ifndef _DISTANCEBASEDPHYLOGENYRECONSTRUCTIONMAFITERATOR_H_ 41 #define _DISTANCEBASEDPHYLOGENYRECONSTRUCTIONMAFITERATOR_H_ 44 #include <Bpp/Phyl/Distance/DistanceMethod.h> 87 #endif //_DISTANCEBASEDPHYLOGENYRECONSTRUCTIONMAFITERATOR_H_ Implementation for distance-based phylogeny reconstruction iterator.
DistanceBasedPhylogenyReconstructionMafIterator(MafIterator *iterator, DistanceMethod *method, const std::string &property)
const std::string & getDistanceProperty() const
void setDistanceProperty(const std::string &property)
std::string distanceProperty_
std::auto_ptr< DistanceMethod > builder_
DistanceBasedPhylogenyReconstructionMafIterator(const DistanceBasedPhylogenyReconstructionMafIterator &it)
DistanceBasedPhylogenyReconstructionMafIterator & operator=(const DistanceBasedPhylogenyReconstructionMafIterator &it)
std::string getPropertyName() const
Tree * buildTreeForBlock(const MafBlock &block)
Partial implementation for phylogeny reconstruction iterator.