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

TPhyloTree Class Reference

The phylogenetic tree module. More...

#include <TPhyloTree.h>

Inheritance diagram for TPhyloTree:

ChildBase List of all members.

Public Member Functions

 TPhyloTree (wxWindow *parent, const wxString &title)
 Constructor.
virtual void initme ()
 Initialization.
virtual wxString getName ()
 Returns the gel module name.
virtual void setNewickTrees (wxString s, TAlignment *_ali=NULL)
virtual void setModeStrange ()
virtual void setModeDrawgram ()
virtual void setRealNames (TAlignment *ali)
virtual void OnDirectLines (wxCommandEvent &event)
 Toggle direct lines.
virtual void OnTreeList (wxCommandEvent &event)
 Tree list event.
virtual void OnFileSave (wxCommandEvent &event)
 Save event.
virtual void OnPrint (wxCommandEvent &event)
 Print event.
virtual void OnCopy (wxCommandEvent &event)
 Copy event.

Private Member Functions

virtual void setNewickTree (wxString s)
virtual void updateTreeList ()
virtual void updateDisplay ()

Private Attributes

TPhyloTreeBoxbox
TPTreetree
wxListBox * treelist
vector< TPTree * > trees
wxString mode
bool directlines
wxCheckBox * cb_directlines
TAlignmentali

Friends

class TPhyloTreeBox

Detailed Description

The phylogenetic tree module.


Constructor & Destructor Documentation

TPhyloTree::TPhyloTree wxWindow *  parent,
const wxString &  title
 

Constructor.


Member Function Documentation

wxString TPhyloTree::getName  )  [virtual]
 

Returns the gel module name.

Reimplemented from ChildBase.

void TPhyloTree::initme  )  [virtual]
 

Initialization.

void TPhyloTree::OnCopy wxCommandEvent &  event  )  [virtual]
 

Copy event.

void TPhyloTree::OnDirectLines wxCommandEvent &  event  )  [virtual]
 

Toggle direct lines.

void TPhyloTree::OnFileSave wxCommandEvent &  event  )  [virtual]
 

Save event.

void TPhyloTree::OnPrint wxCommandEvent &  event  )  [virtual]
 

Print event.

void TPhyloTree::OnTreeList wxCommandEvent &  event  )  [virtual]
 

Tree list event.

void TPhyloTree::setModeDrawgram  )  [virtual]
 

void TPhyloTree::setModeStrange  )  [virtual]
 

void TPhyloTree::setNewickTree wxString  s  )  [private, virtual]
 

void TPhyloTree::setNewickTrees wxString  s,
TAlignment _ali = NULL
[virtual]
 

void TPhyloTree::setRealNames TAlignment ali  )  [virtual]
 

void TPhyloTree::updateDisplay  )  [private, virtual]
 

void TPhyloTree::updateTreeList  )  [private, virtual]
 


Friends And Related Function Documentation

friend class TPhyloTreeBox [friend]
 


Member Data Documentation

TAlignment* TPhyloTree::ali [private]
 

TPhyloTreeBox* TPhyloTree::box [private]
 

wxCheckBox* TPhyloTree::cb_directlines [private]
 

bool TPhyloTree::directlines [private]
 

wxString TPhyloTree::mode [private]
 

TPTree* TPhyloTree::tree [private]
 

wxListBox* TPhyloTree::treelist [private]
 

vector<TPTree *> TPhyloTree::trees [private]
 


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