Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

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

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

Public Member Functions

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

Private Attributes

floatcurrentEdgeLength
 
floatforceArrayX
 
floatforceArrayY
 
FMELocalContextlocalContext
 
floatnodeMoveRadius
 
ArrayGraphpGraph
 
float timeStep
 
floatx
 
floaty
 

Detailed Description

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

Definition at line 783 of file FMEFunc.h.

Constructor & Destructor Documentation

◆ NodeMoveFunctor()

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

Definition at line 786 of file FMEFunc.h.

Member Function Documentation

◆ operator()() [1/2]

Definition at line 845 of file FMEFunc.h.

◆ operator()() [2/2]

Definition at line 821 of file FMEFunc.h.

Member Data Documentation

◆ currentEdgeLength

template<unsigned int FLAGS>
float* ogdf::fast_multipole_embedder::NodeMoveFunctor< FLAGS >::currentEdgeLength
private

Definition at line 858 of file FMEFunc.h.

◆ forceArrayX

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

Definition at line 855 of file FMEFunc.h.

◆ forceArrayY

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

Definition at line 856 of file FMEFunc.h.

◆ localContext

Definition at line 860 of file FMEFunc.h.

◆ nodeMoveRadius

template<unsigned int FLAGS>
float* ogdf::fast_multipole_embedder::NodeMoveFunctor< FLAGS >::nodeMoveRadius
private

Definition at line 857 of file FMEFunc.h.

◆ pGraph

Definition at line 859 of file FMEFunc.h.

◆ timeStep

Definition at line 852 of file FMEFunc.h.

◆ x

Definition at line 853 of file FMEFunc.h.

◆ y

Definition at line 854 of file FMEFunc.h.


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