NCBI C++ ToolKit
|
Search Toolkit Book for CPhyloTreeFilter_Depth
#include <gui/widgets/phylo_tree/phylo_tree_algorithm.hpp>
Public Member Functions | |
CPhyloTreeFilter_Depth (TTreeType *tree, int x_depth) | |
Public Member Functions inherited from IPhyloTreeFilter | |
IPhyloTreeFilter (TTreeType *tree) | |
Public Member Functions inherited from IPhyloTreeVisitor | |
IPhyloTreeVisitor (TTreeType *tree) | |
virtual | ~IPhyloTreeVisitor () |
ETreeTraverseCode | operator() (TTreeType &tree, TTreeIdx tree_node, int delta) |
Protected Member Functions | |
virtual bool | x_Allowed (TNodeType &node) |
Protected Member Functions inherited from IPhyloTreeFilter | |
virtual ETreeTraverseCode | x_OnStep (TTreeIdx x_node, int delta) |
Protected Member Functions inherited from IPhyloTreeVisitor | |
virtual ETreeTraverseCode | x_OnStepRight (TTreeIdx x_node) |
virtual ETreeTraverseCode | x_OnStepLeft (TTreeIdx x_node) |
virtual ETreeTraverseCode | x_OnStepDown (TTreeIdx x_node) |
Private Attributes | |
int | m_Depth |
Additional Inherited Members | |
Public Types inherited from IPhyloTreeVisitor | |
typedef CPhyloTree | TTreeType |
typedef CPhyloTree::TTreeIdx | TTreeIdx |
typedef CPhyloTree::TNodeType | TNodeType |
Protected Attributes inherited from IPhyloTreeVisitor | |
TTreeType * | m_Tree |
Definition at line 561 of file phylo_tree_algorithm.hpp.
Definition at line 564 of file phylo_tree_algorithm.hpp.
Reimplemented from IPhyloTreeFilter.
Definition at line 568 of file phylo_tree_algorithm.hpp.
References m_Depth.
|
private |
Definition at line 573 of file phylo_tree_algorithm.hpp.
Referenced by x_Allowed().