ARB
Public Member Functions | Public Attributes | List of all members
DI_ENTRY Class Reference

#include <di_matr.hxx>

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

Public Member Functions

 DI_ENTRY (GBDATA *gbd, DI_MATRIX *phmatrix_)
 
 DI_ENTRY (const char *name_, DI_MATRIX *phmatrix_)
 
 ~DI_ENTRY ()
 
AP_sequence_parsimony * get_nucl_seq ()
 
AP_sequence_simple_proteinget_prot_seq ()
 

Public Attributes

AP_sequencesequence
 
charname
 
int group_nr
 

Detailed Description

Definition at line 75 of file di_matr.hxx.

Constructor & Destructor Documentation

DI_ENTRY::DI_ENTRY ( GBDATA gbd,
DI_MATRIX phmatrix_ 
)
DI_ENTRY::DI_ENTRY ( const char name_,
DI_MATRIX phmatrix_ 
)

Definition at line 303 of file DI_matr.cxx.

DI_ENTRY::~DI_ENTRY ( )

Definition at line 311 of file DI_matr.cxx.

References name, and sequence.

Member Function Documentation

AP_sequence_parsimony* DI_ENTRY::get_nucl_seq ( )
inline

Definition at line 86 of file di_matr.hxx.

References DOWNCAST.

Referenced by DI_MATRIX::calculate(), and DI_MATRIX::detect_transformation().

AP_sequence_simple_protein* DI_ENTRY::get_prot_seq ( )
inline

Definition at line 87 of file di_matr.hxx.

References DOWNCAST.

Referenced by di_protdist::makedists().

Member Data Documentation

AP_sequence* DI_ENTRY::sequence

Definition at line 84 of file di_matr.hxx.

Referenced by DI_ENTRY(), DI_MATRIX::load(), and ~DI_ENTRY().

char* DI_ENTRY::name
int DI_ENTRY::group_nr

Definition at line 90 of file di_matr.hxx.

Referenced by DI_MATRIX::compress().


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