Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::fast_multipole_embedder::NodeMassComparer Class Reference

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

Public Member Functions

 NodeMassComparer (const NodeArray< GalaxyMultilevelBuilder::LevelNodeState > &nodeState)
 
bool operator() (const GalaxyMultilevelBuilder::NodeOrderInfo &a, const GalaxyMultilevelBuilder::NodeOrderInfo &b) const
 

Private Attributes

const NodeArray< GalaxyMultilevelBuilder::LevelNodeState > & m_nodeState
 

Detailed Description

Definition at line 127 of file GalaxyMultilevel.h.

Constructor & Destructor Documentation

◆ NodeMassComparer()

ogdf::fast_multipole_embedder::NodeMassComparer::NodeMassComparer ( const NodeArray< GalaxyMultilevelBuilder::LevelNodeState > &  nodeState)
inlineexplicit

Definition at line 129 of file GalaxyMultilevel.h.

Member Function Documentation

◆ operator()()

bool ogdf::fast_multipole_embedder::NodeMassComparer::operator() ( const GalaxyMultilevelBuilder::NodeOrderInfo a,
const GalaxyMultilevelBuilder::NodeOrderInfo b 
) const
inline

Definition at line 133 of file GalaxyMultilevel.h.

Member Data Documentation

◆ m_nodeState

const NodeArray<GalaxyMultilevelBuilder::LevelNodeState>& ogdf::fast_multipole_embedder::NodeMassComparer::m_nodeState
private

Definition at line 139 of file GalaxyMultilevel.h.


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