# OpenGraph DrawingFramework

v. 2023.09 (Elderberry)

Searching...
No Matches
ogdf::fast_multipole_embedder::NDFunctor Class Reference

Calculates the repulsive forces acting between all nodes inside the cell of the i-th LinearQuadtree node. More...

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

## Public Member Functions

NDFunctor (FMELocalContext *pLocalContext)

void operator() (uint32_t begin, uint32_t end)

void operator() (uint32_t i)

uint32_t operator() (void) const

floatforceArrayX

floatforceArrayY

## Detailed Description

Calculates the repulsive forces acting between all nodes inside the cell of the i-th LinearQuadtree node.

Definition at line 541 of file FMEFunc.h.

## ◆ NDFunctor()

 ogdf::fast_multipole_embedder::NDFunctor::NDFunctor ( FMELocalContext * pLocalContext )
inlineexplicit

Definition at line 543 of file FMEFunc.h.

## ◆ operator()() [1/3]

 void ogdf::fast_multipole_embedder::NDFunctor::operator() ( uint32_t begin, uint32_t end )
inline

Definition at line 561 of file FMEFunc.h.

## ◆ operator()() [2/3]

 void ogdf::fast_multipole_embedder::NDFunctor::operator() ( uint32_t i )
inline

Definition at line 552 of file FMEFunc.h.

## ◆ operator()() [3/3]

 uint32_t ogdf::fast_multipole_embedder::NDFunctor::operator() ( void ) const
inline

Definition at line 550 of file FMEFunc.h.

## ◆ forceArrayX

 float* ogdf::fast_multipole_embedder::NDFunctor::forceArrayX
private

Definition at line 570 of file FMEFunc.h.

## ◆ forceArrayY

 float* ogdf::fast_multipole_embedder::NDFunctor::forceArrayY
private

Definition at line 571 of file FMEFunc.h.

private

Definition at line 568 of file FMEFunc.h.