|
bpp-phyl
2.2.0
|
Interface allowing to capture drawing events. More...
#include <Bpp/Phyl/Graphics/TreeDrawingListener.h>
Inheritance diagram for bpp::TreeDrawingListener:
Collaboration diagram for bpp::TreeDrawingListener:Public Member Functions | |
| TreeDrawingListener * | clone () const =0 |
| virtual void | beforeDrawTree (const DrawTreeEvent &event)=0 |
| virtual void | afterDrawTree (const DrawTreeEvent &event)=0 |
| virtual void | beforeDrawNode (const DrawNodeEvent &event)=0 |
| virtual void | afterDrawNode (const DrawNodeEvent &event)=0 |
| virtual void | beforeDrawBranch (const DrawBranchEvent &event)=0 |
| virtual void | afterDrawBranch (const DrawBranchEvent &event)=0 |
| virtual bool | isAutonomous () const =0 |
| Tells if the listener is autonomous. If so, it will never be hard-copied or deleted. More... | |
| virtual bool | isEnabled () const =0 |
| virtual void | enable (bool tf)=0 |
Interface allowing to capture drawing events.
Implementing this interface allows you to easily and efficiently tune a plot, and/or add elements to it.
Definition at line 55 of file TreeDrawingListener.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in bpp::TreeDrawingListenerAdapter.
|
pure virtual |
Implemented in bpp::TreeDrawingListenerAdapter.
|
pure virtual |
Implemented in bpp::TreeDrawingListenerAdapter.
|
pure virtual |
Implemented in bpp::TreeDrawingListenerAdapter.
|
pure virtual |
|
pure virtual |
Implemented in bpp::TreeDrawingListenerAdapter.
|
pure virtual |
Tells if the listener is autonomous. If so, it will never be hard-copied or deleted.
Implemented in bpp::TreeDrawingListenerAdapter.
|
pure virtual |
Implemented in bpp::TreeDrawingListenerAdapter.