bpp-phyl
2.2.0
|
Event class that uses INode object (more efficient than relying on nodes id, but less generic). More...
#include <Bpp/Phyl/Graphics/AbstractTreeDrawing.h>
Public Member Functions | |
DrawINodeEvent (const TreeDrawing *source, GraphicDevice *gd, const INode *node, const Cursor &cursor) | |
DrawINodeEvent (const DrawINodeEvent &dne) | |
DrawINodeEvent & | operator= (const DrawINodeEvent &dne) |
const INode * | getINode () const |
virtual const TreeDrawing * | getTreeDrawing () const |
virtual GraphicDevice * | getGraphicDevice () const |
virtual int | getNodeId () const |
virtual const Cursor & | getCursor () const |
Private Attributes | |
const INode * | node_ |
Event class that uses INode object (more efficient than relying on nodes id, but less generic).
Definition at line 85 of file AbstractTreeDrawing.h.
|
inline |
Definition at line 92 of file AbstractTreeDrawing.h.
|
inline |
Definition at line 97 of file AbstractTreeDrawing.h.
|
inlinevirtualinherited |
Definition at line 156 of file TreeDrawing.h.
References bpp::DrawNodeEvent::cursor_.
|
inlinevirtualinherited |
Definition at line 154 of file TreeDrawing.h.
References bpp::DrawNodeEvent::gd_.
Referenced by bpp::BranchLengthsTreeDrawingListener::afterDrawBranch(), bpp::LeafNamesTreeDrawingListener::afterDrawNode(), bpp::LabelInnerNodesTreeDrawingListener::afterDrawNode(), and bpp::LabelCollapsedNodesTreeDrawingListener::afterDrawNode().
|
inline |
Definition at line 109 of file AbstractTreeDrawing.h.
References node_.
Referenced by bpp::BranchLengthsTreeDrawingListener::afterDrawBranch(), bpp::BootstrapValuesTreeDrawingListener::afterDrawBranch(), bpp::LeafNamesTreeDrawingListener::afterDrawNode(), bpp::LabelInnerNodesTreeDrawingListener::afterDrawNode(), and bpp::LabelCollapsedNodesTreeDrawingListener::afterDrawNode().
|
inlinevirtualinherited |
Definition at line 155 of file TreeDrawing.h.
References bpp::DrawNodeEvent::id_.
Referenced by bpp::NodesIdTreeDrawingListener::afterDrawNode(), bpp::LeafNamesTreeDrawingListener::afterDrawNode(), bpp::LabelInnerNodesTreeDrawingListener::afterDrawNode(), and bpp::LabelCollapsedNodesTreeDrawingListener::afterDrawNode().
|
inlinevirtualinherited |
Definition at line 153 of file TreeDrawing.h.
References bpp::DrawNodeEvent::td_.
|
inline |
Definition at line 101 of file AbstractTreeDrawing.h.
References node_, and bpp::DrawNodeEvent::operator=().
|
private |
Definition at line 89 of file AbstractTreeDrawing.h.
Referenced by getINode(), and operator=().