Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::RCCrossings Struct Reference

#include <ogdf/layered/ExtendedNestingGraph.h>

Public Member Functions

 RCCrossings ()
 
 RCCrossings (int cnClusters, int cnEdges)
 
void incClusters ()
 
void incEdges (int cn)
 
bool isZero () const
 
RCCrossings operator+ (const RCCrossings &cr) const
 
RCCrossingsoperator+= (const RCCrossings &cr)
 
RCCrossings operator- (const RCCrossings &cr) const
 
bool operator< (const RCCrossings &cr) const
 
bool operator<= (const RCCrossings &cr) const
 
RCCrossingssetInfinity ()
 

Static Public Member Functions

static int compare (const RCCrossings &x, const RCCrossings &y)
 

Public Attributes

int m_cnClusters
 
int m_cnEdges
 

Detailed Description

Definition at line 49 of file ExtendedNestingGraph.h.

Constructor & Destructor Documentation

◆ RCCrossings() [1/2]

ogdf::RCCrossings::RCCrossings ( )
inline

Definition at line 50 of file ExtendedNestingGraph.h.

◆ RCCrossings() [2/2]

ogdf::RCCrossings::RCCrossings ( int  cnClusters,
int  cnEdges 
)
inline

Definition at line 55 of file ExtendedNestingGraph.h.

Member Function Documentation

◆ compare()

static int ogdf::RCCrossings::compare ( const RCCrossings x,
const RCCrossings y 
)
inlinestatic

Definition at line 101 of file ExtendedNestingGraph.h.

◆ incClusters()

void ogdf::RCCrossings::incClusters ( )
inline

Definition at line 62 of file ExtendedNestingGraph.h.

◆ incEdges()

void ogdf::RCCrossings::incEdges ( int  cn)
inline

Definition at line 60 of file ExtendedNestingGraph.h.

◆ isZero()

bool ogdf::RCCrossings::isZero ( ) const
inline

Definition at line 94 of file ExtendedNestingGraph.h.

◆ operator+()

RCCrossings ogdf::RCCrossings::operator+ ( const RCCrossings cr) const
inline

Definition at line 70 of file ExtendedNestingGraph.h.

◆ operator+=()

RCCrossings& ogdf::RCCrossings::operator+= ( const RCCrossings cr)
inline

Definition at line 64 of file ExtendedNestingGraph.h.

◆ operator-()

RCCrossings ogdf::RCCrossings::operator- ( const RCCrossings cr) const
inline

Definition at line 74 of file ExtendedNestingGraph.h.

◆ operator<()

bool ogdf::RCCrossings::operator< ( const RCCrossings cr) const
inline

Definition at line 86 of file ExtendedNestingGraph.h.

◆ operator<=()

bool ogdf::RCCrossings::operator<= ( const RCCrossings cr) const
inline

Definition at line 78 of file ExtendedNestingGraph.h.

◆ setInfinity()

RCCrossings& ogdf::RCCrossings::setInfinity ( )
inline

Definition at line 96 of file ExtendedNestingGraph.h.

Member Data Documentation

◆ m_cnClusters

int ogdf::RCCrossings::m_cnClusters

Definition at line 109 of file ExtendedNestingGraph.h.

◆ m_cnEdges

int ogdf::RCCrossings::m_cnEdges

Definition at line 110 of file ExtendedNestingGraph.h.


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