40 #ifndef _CONCATENATEMAFITERATOR_H_ 41 #define _CONCATENATEMAFITERATOR_H_ 96 #endif //_CONCATENATEMAFITERATOR_H_
ConcatenateMafIterator(const ConcatenateMafIterator &iterator)
Concatenate blocks up to a certain size.
ConcatenateMafIterator & operator=(const ConcatenateMafIterator &iterator)
A synteny block data structure, the basic unit of a MAF alignement file.
ConcatenateMafIterator(MafIterator *iterator, unsigned int minimumSize)
virtual MafBlock * nextBlock()=0
Get the next available alignment block.
Interface to loop over maf alignment blocks.
MafBlock * analyseCurrentBlock_()
MafBlock * incomingBlock_
unsigned int minimumSize_
Helper class for developping filter for maf blocks.