19 #ifndef OST_SEQ_ALIGNED_REGION_HH
20 #define OST_SEQ_ALIGNED_REGION_HH
29 namespace ost {
namespace seq {
42 int start,
int end,
int master=-1);
48 int GetMaster()
const;
49 void SetMaster(
int master);
58 void ShiftLeft(
int n);
63 void ShiftRight(
int n);
68 int GetLength()
const;
#define DLLEXPORT_OST_SEQ
pointer_it< T > end(const std::vector< T > &values)
bool DLLEXPORT_OST_GEOM operator==(const Line2 &l1, const Line2 &l2)
DLLEXPORT_OST_IMG_BASE bool operator!=(const ImageHandle &lhs, const ConstImageHandle &rhs)
represents a region in a sequence alignment
pointer_it< T > begin(const std::vector< T > &values)
Provides access to a column in a aligned region or a sequence alignment.
AlignedColumnIterator iterator
representation of a multiple sequence alignemnt consisting of two or more sequences ...
std::vector< AlignedRegion > AlignedRegionList