NCBI C++ ToolKit
|
#include <util/qparse/query_exec.hpp>
#include <gui/objutils/query_func_promote.hpp>
#include <gui/objutils/macro_rep.hpp>
#include <gui/objutils/macro_ex.hpp>
#include <gui/objutils/macro_fn_base.hpp>
#include <gui/objutils/macro_cmd_composite.hpp>
#include <gui/widgets/phylo_tree/phylo_tree_node.hpp>
#include <gui/widgets/phylo_tree/phylo_tree.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | ITreeMacroFunction |
Base class for functions which can be called from the WHERE or DO clauses of macros/queries using the CQueryFuncPromote classes (phylogenetic tree, table query) More... | |
class | CMacroFunction_SetColor |
CMacroFunction_SetColor Takes one string parameter and uses it to sets the color for the node to that value via the property $NODE_COLOR. More... | |
class | CMacroFunction_SetSize |
CMacroFunction_SetSize Takes one integer parameter and uses it to sets the radius for the node to that value via the property $NODE_SIZE. More... | |
class | CMacroFunction_SetMarker |
CMacroFunction_SetMarker Takes one parameter (string) and sets that as the marker property for the node to create a marker for the node. More... | |
class | CMacroFunction_SetBounding |
CMacroFunction_SetBounding Takes one parameter (string) and sets that as the $NODE_BOUNDED property for the node to create a bounding area around the node and its children. More... | |
class | CMacroFunction_SetProperty |
CMacroFunction_SetProperty Takes a property name (string) and property value (string) and sets or updates the corresponding name to the specified value. More... | |
class | CMacroFunction_SubtreeSum |
CMacroFunction_SubtreeSum Calculates the sum of node property (single parameter) of all the nodes that form the subtree rooted at the specific node (including or excluding itself) More... | |
class | CMacroFunction_CollapseNode |
CMacroFunction_CollapseNode Collapses the current node. More... | |
class | CMacroFunction_ExpandNode |
CMacroFunction_ExpandNode Expands the current node. More... | |
class | CMacroFunction_AddToSelectionSet |
CMacroFunction_AddToSelectionSet. More... | |
class | CMacroFunction_DeleteNode |
CMacroFunction_DeleteNode Deletes the current node. More... | |
class | CMacroFunction_IsLeaf |
CMacroFunction_IsLeaf Returns true if child is a leaf, so you can do queries that exclude non-leaf nodes, e.g. More... | |
class | CMacroFunction_NumChildren |
CMacroFunction_NumChildren Returns the number of children of the current node so that you can search for nodes based on that factor, e.g. More... | |
class | CMacroFunction_BranchDepth |
CMacroFunction_BranchDepth Returns the number of branches between the current node and the root node. More... | |
class | CMacroFunction_MaxChildBranchDepth |
CMacroFunction_MaxChildBranchDepth Returns the number of branches between the current node and its most distant (with regards to number of edges) child. More... | |
class | CMacroFunction_IsNull |
CMacroFunction_IsNull Returns true of the passed in property is not set at all for the current node. More... | |
class | CMacroFunction_Date |
CMacroFunction_Date Takes a date/time string as a parameter and returns it as an integer number of seconds elapsed since midnight (00:00:00), January 1, 1970 UTC. More... | |