Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::fast_multipole_embedder::m2m_functor Struct Reference

Multipole-to-Multipole functor. More...

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

Public Member Functions

 m2m_functor (const LinearQuadtree &t, LinearQuadtreeExpansion &e)
 
void operator() (LinearQuadtree::NodeID nodeIndex)
 
void operator() (LinearQuadtree::NodeID parent, LinearQuadtree::NodeID child)
 

Public Attributes

LinearQuadtreeExpansionexpansions
 
const LinearQuadtreetree
 

Detailed Description

Multipole-to-Multipole functor.

Definition at line 219 of file FMEFunc.h.

Constructor & Destructor Documentation

◆ m2m_functor()

ogdf::fast_multipole_embedder::m2m_functor::m2m_functor ( const LinearQuadtree t,
LinearQuadtreeExpansion e 
)
inline

Definition at line 223 of file FMEFunc.h.

Member Function Documentation

◆ operator()() [1/2]

void ogdf::fast_multipole_embedder::m2m_functor::operator() ( LinearQuadtree::NodeID  nodeIndex)
inline

Definition at line 229 of file FMEFunc.h.

◆ operator()() [2/2]

void ogdf::fast_multipole_embedder::m2m_functor::operator() ( LinearQuadtree::NodeID  parent,
LinearQuadtree::NodeID  child 
)
inline

Definition at line 225 of file FMEFunc.h.

Member Data Documentation

◆ expansions

LinearQuadtreeExpansion& ogdf::fast_multipole_embedder::m2m_functor::expansions

Definition at line 221 of file FMEFunc.h.

◆ tree

const LinearQuadtree& ogdf::fast_multipole_embedder::m2m_functor::tree

Definition at line 220 of file FMEFunc.h.


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