Public Member Functions | List of all members
AW_helix Class Reference

#include <AW_helix.hxx>

Inheritance diagram for AW_helix:
Inheritance graph
Collaboration diagram for AW_helix:
Collaboration graph

Public Member Functions

 AW_helix (AW_root *aw_root)
void setup_changed_cb (AW_root *aw_root)
void add_callback (const RootCallback &cb) const
void remove_callback (const RootCallback &cb) const
charseq_2_helix (char *sequence, char undefsymbol= ' ') const
bool is_enabled () const
- Public Member Functions inherited from BI_helix
 BI_helix ()
 ~BI_helix ()
GB_ERROR init (GBDATA *gb_main)
GB_ERROR init (GBDATA *gb_main, const char *alignment_name)
GB_ERROR initFromData (const char *helix_nr, const char *helix, size_t size)
size_t size () const
bool has_entries () const
const BI_helix_entryentry (size_t pos) const
size_t opposite_position (size_t pos) const
bool is_pairpos (size_t pos) const
const charhelixNr (size_t pos) const
long first_pair_position () const
long next_pair_position (size_t pos) const
long first_position (const char *helixNr) const
long last_position (const char *helixNr) const
- Public Member Functions inherited from BI_pairdef
 BI_pairdef ()
 ~BI_pairdef ()
char get_symbol (char left, char right) const
int pair_strength (char left, char right)
const charget_pairs_def (int i) const
const charget_char_bind (int i) const
void set_pairs_def (int i, const char *new_pairs_def)
void set_char_bind (int i, const char *new_char_bind)

Additional Inherited Members

- Static Public Member Functions inherited from BI_helix
static GB_ERROR get_error ()

Detailed Description

Definition at line 28 of file AW_helix.hxx.

Constructor & Destructor Documentation

AW_helix::AW_helix ( AW_root aw_root)

Member Function Documentation

void AW_helix::setup_changed_cb ( AW_root aw_root)
void AW_helix::add_callback ( const RootCallback &  cb) const
void AW_helix::remove_callback ( const RootCallback &  cb) const

Definition at line 78 of file AW_helix.cxx.

References AW_awar::remove_callback().

char * AW_helix::seq_2_helix ( char sequence,
char  undefsymbol = ' ' 
) const
bool AW_helix::is_enabled ( ) const

Definition at line 41 of file AW_helix.hxx.

References BI_helix::size().

Referenced by ED4_calc_terminal_extentions().

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