Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType > Struct Template Reference

bottom up traversal of the subtree of a given node More...

#include <ogdf/energybased/fast_multipole_embedder/LinearQuadtree.h>

Public Member Functions

 bottom_up_traversal_functor (const LinearQuadtree &t, F f)
 
 bottom_up_traversal_functor (const LinearQuadtree &t, F f, CondType c)
 
void operator() (NodeID u)
 

Public Attributes

CondType cond
 
func
 
const LinearQuadtreetree
 

Detailed Description

template<typename F, typename CondType = true_condition>
struct ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType >

bottom up traversal of the subtree of a given node

Definition at line 242 of file LinearQuadtree.h.

Constructor & Destructor Documentation

◆ bottom_up_traversal_functor() [1/2]

template<typename F , typename CondType = true_condition>
ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType >::bottom_up_traversal_functor ( const LinearQuadtree t,
f 
)
inline

Definition at line 247 of file LinearQuadtree.h.

◆ bottom_up_traversal_functor() [2/2]

template<typename F , typename CondType = true_condition>
ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType >::bottom_up_traversal_functor ( const LinearQuadtree t,
f,
CondType  c 
)
inline

Definition at line 249 of file LinearQuadtree.h.

Member Function Documentation

◆ operator()()

template<typename F , typename CondType = true_condition>
void ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType >::operator() ( NodeID  u)
inline

Definition at line 252 of file LinearQuadtree.h.

Member Data Documentation

◆ cond

template<typename F , typename CondType = true_condition>
CondType ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType >::cond

Definition at line 245 of file LinearQuadtree.h.

◆ func

template<typename F , typename CondType = true_condition>
F ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType >::func

Definition at line 244 of file LinearQuadtree.h.

◆ tree

template<typename F , typename CondType = true_condition>
const LinearQuadtree& ogdf::fast_multipole_embedder::LinearQuadtree::bottom_up_traversal_functor< F, CondType >::tree

Definition at line 243 of file LinearQuadtree.h.


The documentation for this struct was generated from the following file: