| 
    bpp-phyl
    2.2.0
    
   | 
 
A TreeDrawingListener implementation that write leaf names. More...
#include <Bpp/Phyl/Graphics/TreeDrawingListener.h>
 Inheritance diagram for bpp::LeafNamesTreeDrawingListener:
 Collaboration diagram for bpp::LeafNamesTreeDrawingListener:Public Member Functions | |
| LeafNamesTreeDrawingListener (const TreeDrawingSettings *settings, bool autonomous=false) | |
| LeafNamesTreeDrawingListener (const LeafNamesTreeDrawingListener &lntdl) | |
| LeafNamesTreeDrawingListener & | operator= (const LeafNamesTreeDrawingListener &lntdl) | 
| LeafNamesTreeDrawingListener * | clone () const | 
| void | afterDrawNode (const DrawNodeEvent &event) | 
| void | beforeDrawTree (const DrawTreeEvent &event) | 
| void | afterDrawTree (const DrawTreeEvent &event) | 
| void | beforeDrawNode (const DrawNodeEvent &event) | 
| void | beforeDrawBranch (const DrawBranchEvent &event) | 
| void | afterDrawBranch (const DrawBranchEvent &event) | 
| bool | isAutonomous () const | 
| Tells if the listener is autonomous. If so, it will never be hard-copied or deleted.  More... | |
| bool | isEnabled () const | 
| void | enable (bool tf) | 
Private Attributes | |
| const TreeDrawingSettings * | settings_ | 
A TreeDrawingListener implementation that write leaf names.
Definition at line 148 of file TreeDrawingListener.h.
      
  | 
  inline | 
Definition at line 155 of file TreeDrawingListener.h.
Referenced by clone().
      
  | 
  inline | 
Definition at line 160 of file TreeDrawingListener.h.
      
  | 
  inlinevirtualinherited | 
Implements bpp::TreeDrawingListener.
Reimplemented in bpp::BootstrapValuesTreeDrawingListener, and bpp::BranchLengthsTreeDrawingListener.
Definition at line 103 of file TreeDrawingListener.h.
      
  | 
  virtual | 
Reimplemented from bpp::TreeDrawingListenerAdapter.
Definition at line 64 of file TreeDrawingListener.cpp.
References bpp::Cursor::getAngle(), bpp::DrawNodeEvent::getGraphicDevice(), bpp::Cursor::getHPos(), bpp::DrawINodeEvent::getINode(), bpp::Node::getName(), bpp::DrawNodeEvent::getNodeId(), bpp::Tree::getNodeName(), bpp::TreeDrawing::getTree(), bpp::Cursor::getVPos(), bpp::Cursor::getX(), bpp::Cursor::getY(), bpp::Tree::isLeaf(), and bpp::Node::isLeaf().
      
  | 
  inlinevirtualinherited | 
Implements bpp::TreeDrawingListener.
Definition at line 99 of file TreeDrawingListener.h.
      
  | 
  inlinevirtualinherited | 
Implements bpp::TreeDrawingListener.
Definition at line 102 of file TreeDrawingListener.h.
      
  | 
  inlinevirtualinherited | 
Implements bpp::TreeDrawingListener.
Definition at line 100 of file TreeDrawingListener.h.
      
  | 
  inlinevirtualinherited | 
Implements bpp::TreeDrawingListener.
Definition at line 98 of file TreeDrawingListener.h.
      
  | 
  inlinevirtual | 
Implements bpp::TreeDrawingListener.
Definition at line 172 of file TreeDrawingListener.h.
References LeafNamesTreeDrawingListener().
      
  | 
  inlinevirtualinherited | 
Implements bpp::TreeDrawingListener.
Definition at line 106 of file TreeDrawingListener.h.
References bpp::TreeDrawingListenerAdapter::enabled_.
      
  | 
  inlinevirtualinherited | 
Tells if the listener is autonomous. If so, it will never be hard-copied or deleted.
Implements bpp::TreeDrawingListener.
Definition at line 104 of file TreeDrawingListener.h.
References bpp::TreeDrawingListenerAdapter::autonomous_.
      
  | 
  inlinevirtualinherited | 
Implements bpp::TreeDrawingListener.
Definition at line 105 of file TreeDrawingListener.h.
References bpp::TreeDrawingListenerAdapter::enabled_.
      
  | 
  inline | 
Definition at line 165 of file TreeDrawingListener.h.
References settings_.
      
  | 
  private | 
Definition at line 152 of file TreeDrawingListener.h.
Referenced by operator=().