Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::fast_multipole_embedder::min_max_functor< T > Struct Template Reference

generic min max functor for an array More...

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

Public Member Functions

 min_max_functor (const T *ptr, T &min_var, T &max_var)
 
void operator() (uint32_t i)
 

Public Attributes

const T * a
 
T & max_value
 
T & min_value
 

Detailed Description

template<typename T>
struct ogdf::fast_multipole_embedder::min_max_functor< T >

generic min max functor for an array

Definition at line 208 of file FMEFunctional.h.

Constructor & Destructor Documentation

◆ min_max_functor()

template<typename T >
ogdf::fast_multipole_embedder::min_max_functor< T >::min_max_functor ( const T *  ptr,
T &  min_var,
T &  max_var 
)
inline

Definition at line 213 of file FMEFunctional.h.

Member Function Documentation

◆ operator()()

template<typename T >
void ogdf::fast_multipole_embedder::min_max_functor< T >::operator() ( uint32_t  i)
inline

Definition at line 219 of file FMEFunctional.h.

Member Data Documentation

◆ a

template<typename T >
const T* ogdf::fast_multipole_embedder::min_max_functor< T >::a

Definition at line 209 of file FMEFunctional.h.

◆ max_value

template<typename T >
T& ogdf::fast_multipole_embedder::min_max_functor< T >::max_value

Definition at line 211 of file FMEFunctional.h.

◆ min_value

template<typename T >
T& ogdf::fast_multipole_embedder::min_max_functor< T >::min_value

Definition at line 210 of file FMEFunctional.h.


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