Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
ogdf::fast_multipole_embedder::EdgeForceFunctor< FLAGS > Class Template Reference

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

Public Member Functions

 EdgeForceFunctor (FMELocalContext *pLocalContext)
 
void operator() (uint32_t begin, uint32_t end)
 
void operator() (uint32_t i)
 
uint32_t operator() (void) const
 

Private Attributes

floatdesiredEdgeLength
 
EdgeAdjInfoedgeInfo
 
floatforceArrayX
 
floatforceArrayY
 
NodeAdjInfonodeInfo
 
floatnodeSize
 
ArrayGraphpGraph
 
floatx
 
floaty
 

Detailed Description

template<unsigned int FLAGS>
class ogdf::fast_multipole_embedder::EdgeForceFunctor< FLAGS >

Definition at line 620 of file FMEFunc.h.

Constructor & Destructor Documentation

◆ EdgeForceFunctor()

template<unsigned int FLAGS>
ogdf::fast_multipole_embedder::EdgeForceFunctor< FLAGS >::EdgeForceFunctor ( FMELocalContext pLocalContext)
inlineexplicit

Definition at line 622 of file FMEFunc.h.

Member Function Documentation

◆ operator()() [1/3]

Definition at line 665 of file FMEFunc.h.

◆ operator()() [2/3]

Definition at line 636 of file FMEFunc.h.

◆ operator()() [3/3]

Definition at line 634 of file FMEFunc.h.

Member Data Documentation

◆ desiredEdgeLength

template<unsigned int FLAGS>
float* ogdf::fast_multipole_embedder::EdgeForceFunctor< FLAGS >::desiredEdgeLength
private

Definition at line 678 of file FMEFunc.h.

◆ edgeInfo

Definition at line 674 of file FMEFunc.h.

◆ forceArrayX

template<unsigned int FLAGS>
float* ogdf::fast_multipole_embedder::EdgeForceFunctor< FLAGS >::forceArrayX
private

Definition at line 680 of file FMEFunc.h.

◆ forceArrayY

template<unsigned int FLAGS>
float* ogdf::fast_multipole_embedder::EdgeForceFunctor< FLAGS >::forceArrayY
private

Definition at line 681 of file FMEFunc.h.

◆ nodeInfo

Definition at line 675 of file FMEFunc.h.

◆ nodeSize

Definition at line 679 of file FMEFunc.h.

◆ pGraph

Definition at line 677 of file FMEFunc.h.

◆ x

Definition at line 672 of file FMEFunc.h.

◆ y

Definition at line 673 of file FMEFunc.h.


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