#include <SequenceCanvas.h>
Inheritance diagram for SeqABI:

Public Member Functions | |
| SeqABI (SequenceCanvas *ncan=NULL) | |
| Constructor. | |
| virtual | ~SeqABI () |
| Destructor. | |
| virtual int | arrange (int n) |
| Arrange "chars" as line n. | |
| virtual void | show (wxDC &dc) |
| Show. | |
| virtual void | initFromFile (wxString filename) |
| Setup sequence from ABI file. | |
| virtual wxString | whatsthis () |
| Returns the linetype. | |
| virtual void | drawTopLine (wxDC &dc, int y) |
| Some layout thingy. | |
| virtual wxColor | getBaseColor (char b) |
| Returns the color to draw the base in. | |
| virtual void | setInvCompl (bool x) |
| Display inverse/complement sequence. | |
| virtual int | arrange_direct (int n) |
| Arrange quickly (bypassing SeqPos). | |
| virtual void | show_direct (wxDC &dc) |
| Show quickly. | |
| virtual bool | useDirectRoutines () |
| Do we draw directly (or do we use SeqPos)? | |
Public Attributes | |
| ABItype * | at |
| Pointer to the calling ABI module. | |
| int | minx |
| int | maxx |
| int | scalex |
| char | base2color [4] |
| wxColour | colors [4] |
| bool | showHelpLines |
| Do we show these little grey helper lines? | |
| int | screenScale |
| int | zoom |
| Zoom factor. | |
| bool | inv_compl |
| Use inverse/complement? | |
| long | view_from |
| long | view_to |
Private Member Functions | |
| int | get_bx (int id, int idx) |
Private Attributes | |
| int | strange_compensation_factor |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Arrange "chars" as line n.
Reimplemented from SeqDNA. |
|
|
Arrange quickly (bypassing SeqPos).
Reimplemented from SeqDNA. |
|
||||||||||||
|
Some layout thingy.
|
|
||||||||||||
|
|
|
|
Returns the color to draw the base in.
Reimplemented from SeqDNA. |
|
|
Setup sequence from ABI file.
|
|
|
Display inverse/complement sequence.
|
|
|
Show.
Reimplemented from SeqDNA. |
|
|
Show quickly.
Reimplemented from SeqDNA. |
|
|
Do we draw directly (or do we use SeqPos)?
Reimplemented from SeqDNA. |
|
|
Returns the linetype.
Reimplemented from SeqDNA. |
|
|
Pointer to the calling ABI module.
|
|
|
|
|
|
|
|
|
Use inverse/complement?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Do we show these little grey helper lines?
|
|
|
|
|
|
|
|
|
|
|
|
Zoom factor.
|
1.4.1