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)
virtual void initme ()
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

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


class TPhyloTreeBox

Detailed Description

The phylogenetic tree module.

Constructor & Destructor Documentation

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


Member Function Documentation

wxString TPhyloTree::getName  )  [virtual]

Returns the gel module name.

Reimplemented from ChildBase.

void TPhyloTree::initme  )  [virtual]


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

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