Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::fast_multipole_embedder::LinearQuadtree::forall_points_functor< Func > Struct Template Reference

simple functor for iterating over all points of a node More...

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

Public Member Functions

 forall_points_functor (const LinearQuadtree &t, const Func &f)
 
void operator() (NodeID u)
 

Public Attributes

Func func
 
const LinearQuadtreetree
 

Detailed Description

template<typename Func>
struct ogdf::fast_multipole_embedder::LinearQuadtree::forall_points_functor< Func >

simple functor for iterating over all points of a node

Definition at line 160 of file LinearQuadtree.h.

Constructor & Destructor Documentation

◆ forall_points_functor()

template<typename Func >
ogdf::fast_multipole_embedder::LinearQuadtree::forall_points_functor< Func >::forall_points_functor ( const LinearQuadtree t,
const Func &  f 
)
inline

Definition at line 164 of file LinearQuadtree.h.

Member Function Documentation

◆ operator()()

template<typename Func >
void ogdf::fast_multipole_embedder::LinearQuadtree::forall_points_functor< Func >::operator() ( NodeID  u)
inline

Definition at line 166 of file LinearQuadtree.h.

Member Data Documentation

◆ func

template<typename Func >
Func ogdf::fast_multipole_embedder::LinearQuadtree::forall_points_functor< Func >::func

Definition at line 162 of file LinearQuadtree.h.

◆ tree

Definition at line 161 of file LinearQuadtree.h.


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