ARB
Public Member Functions | List of all members
ED4_reference Class Reference

#include <ed4_seq_colors.hxx>

Inheritance diagram for ED4_reference:
Inheritance graph
[legend]
Collaboration diagram for ED4_reference:
Collaboration graph
[legend]

Public Member Functions

 ED4_reference ()
 
 ~ED4_reference ()
 
void set_nodiff_indicator (char ind)
 
void set_case_sensitive (bool mindcase_)
 
void set_gap_handling (bool mindgaptype_, const char *gaptypes)
 
void clear ()
 
void define (const ED4_sequence_terminal *rterm)
 
bool is_set () const
 
void expand_to_length (int len)
 
int convert (char c, int pos) const
 
bool reference_species_is (const ED4_sequence_terminal *term) const
 
bool only_show_diff_for (const ED4_sequence_terminal *term) const
 
bool reference_is_a_consensus () const
 
void data_changed_cb (ED4_species_manager *calledFrom)
 

Detailed Description

Definition at line 53 of file ed4_seq_colors.hxx.

Constructor & Destructor Documentation

ED4_reference::ED4_reference ( )

Definition at line 271 of file ED4_seq_colors.cxx.

ED4_reference::~ED4_reference ( )

Definition at line 281 of file ED4_seq_colors.cxx.

References clear().

Member Function Documentation

void ED4_reference::set_nodiff_indicator ( char  ind)
inline

Definition at line 72 of file ed4_seq_colors.hxx.

Referenced by update_reference_settings().

void ED4_reference::set_case_sensitive ( bool  mindcase_)
inline

Definition at line 73 of file ed4_seq_colors.hxx.

Referenced by update_reference_settings().

void ED4_reference::set_gap_handling ( bool  mindgaptype_,
const char gaptypes 
)

Definition at line 289 of file ED4_seq_colors.cxx.

References is_gap(), and safeCharIndex().

Referenced by update_reference_settings().

void ED4_reference::clear ( )
void ED4_reference::define ( const ED4_sequence_terminal rterm)
bool ED4_reference::is_set ( ) const
inline
void ED4_reference::expand_to_length ( int  len)

Definition at line 298 of file ED4_seq_colors.cxx.

References is_set().

int ED4_reference::convert ( char  c,
int  pos 
) const
inline

Definition at line 82 of file ed4_seq_colors.hxx.

References safeCharIndex().

bool ED4_reference::reference_species_is ( const ED4_sequence_terminal term) const
inline

Definition at line 92 of file ed4_seq_colors.hxx.

References e4_assert, and is_set().

Referenced by only_show_diff_for().

bool ED4_reference::only_show_diff_for ( const ED4_sequence_terminal term) const
inline

Definition at line 96 of file ed4_seq_colors.hxx.

References is_set(), and reference_species_is().

bool ED4_reference::reference_is_a_consensus ( ) const
void ED4_reference::data_changed_cb ( ED4_species_manager *  calledFrom)

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