Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

SeqAlign Class Reference

Sequence display class showing alignments. More...

#include <SequenceCanvas.h>

Inheritance diagram for SeqAlign:

SeqBasic List of all members.

Public Member Functions

 SeqAlign (SequenceCanvas *ncan=NULL)
 Constructor.
virtual int arrange (int n)
 Arrange "chars" as line n.
virtual void show (wxDC &dc)
 Show.
virtual wxString whatsthis ()
 Returns the linetype.
virtual void makeEndnumberLength ()
 Calculates the width needed for the leading numbers.

Public Attributes

wxString myname
 Alternative name.
int id
 Internal counter to differentiate several alignment lines.

Detailed Description

Sequence display class showing alignments.


Constructor & Destructor Documentation

SeqAlign::SeqAlign SequenceCanvas ncan = NULL  )  [inline]
 

Constructor.


Member Function Documentation

int SeqAlign::arrange int  n  )  [virtual]
 

Arrange "chars" as line n.

Reimplemented from SeqBasic.

void SeqAlign::makeEndnumberLength  )  [virtual]
 

Calculates the width needed for the leading numbers.

Reimplemented from SeqBasic.

void SeqAlign::show wxDC &  dc  )  [virtual]
 

Show.

Reimplemented from SeqBasic.

virtual wxString SeqAlign::whatsthis  )  [inline, virtual]
 

Returns the linetype.

Reimplemented from SeqBasic.


Member Data Documentation

int SeqAlign::id
 

Internal counter to differentiate several alignment lines.

wxString SeqAlign::myname
 

Alternative name.


The documentation for this class was generated from the following files:
Generated on Fri Aug 11 16:19:45 2006 for GENtle by  doxygen 1.4.1