AlnMatrix Class Reference

Collaboration diagram for AlnMatrix:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 AlnMatrix (size_t const rows, size_t const cols)
bitvector const & operator[] (size_t const r) const
bool incorporate (span_t const &rspan, span_t const &cspan, vector< uchar > const &aln, bool const flip)
size_t size () const

Public Attributes

vector< bitvector * > m1
vector< bitvector * > m2


Detailed Description

Definition at line 560 of file try-align2.cc.


Constructor & Destructor Documentation

AlnMatrix::AlnMatrix ( size_t const   rows,
size_t const   cols 
)

Definition at line 579 of file try-align2.cc.

References m1, m2, and NULL.


Member Function Documentation

bool AlnMatrix::incorporate ( span_t const &  rspan,
span_t const &  cspan,
vector< uchar > const &  aln,
bool const   flip 
)

Definition at line 591 of file try-align2.cc.

References m1, and m2.

bitvector const& AlnMatrix::operator[] ( size_t const   r  )  const [inline]

Definition at line 568 of file try-align2.cc.

size_t AlnMatrix::size (  )  const [inline]

Definition at line 575 of file try-align2.cc.


Member Data Documentation

vector<bitvector*> AlnMatrix::m1

Definition at line 565 of file try-align2.cc.

Referenced by AlnMatrix(), and incorporate().

vector<bitvector*> AlnMatrix::m2

Definition at line 565 of file try-align2.cc.

Referenced by AlnMatrix(), and incorporate().


The documentation for this class was generated from the following file:

Generated on Thu Jul 6 00:31:45 2017 for Moses by  doxygen 1.5.9