|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
45 class GraphAttributes;
47 namespace spring_embedder {
50 template<
typename NodeInfo,
typename ForceModelBase>
double coolDownFactor() const
The namespace for all OGDF objects.
Stores additional attributes of a graph (like layout information).
bool noise() const
Returns the current setting of noise.
Includes declaration of graph class.
Parameterized base class for points.
double avgDisplacement() const
Declaration of classes GenericPoint, GenericPolyline, GenericLine, GenericSegment,...
void initImprovementPhase()
bool hasConverged() const
const SpringEmbedderBase & m_spring
const GraphCopy & getGraph() const
double maxConvergenceFactor() const
Returns the currently used maximum convergence factor.
double coolingFactor() const
Copies of graphs supporting edge splitting.
GraphAttributes & getAttributes()
double maxForceLength() const
Common base class for ogdf::SpringEmbedderBase and ogdf::SpringEmbedderGridVariant.
double avgConvergenceFactor() const
Returns the currently used average convergence factor.
MasterBase(const SpringEmbedderBase &spring, const GraphCopy &gc, GraphAttributes &ga, DPoint &boundingBox)
double maxDisplacement() const
Array< NodeInfo > & vInfo()
ForceModelBase * m_forceModel
const ForceModelBase & forceModelImprove() const
ForceModelBase * m_forceModelImprove
Implementation of a thread barrier.
Array< int > & adjLists()
int numberOfIterationsImprove() const
Base class for ogdf::SpringEmbedderGridVariant::Master.
Declaration of graph copy classes.
RegisteredArray for nodes, edges and adjEntries of a graph.
void threadSync()
Synchronizes the threads in the group.
Representation of a barrier.
double idealEdgeLength() const
int iterationsImprove() const
Returns the current setting of iterations for the improvement phase.
T log2(T x)
Returns the logarithm of x to the base 2.
Declaration and implementation of Array class and Array algorithms.
double forceLimitStep() const
INDEX size() const
Returns the size (number of elements) of the array.
double scaleFactor() const
int numberOfIterations() const
int iterations() const
Returns the current setting of iterations.
Declaration and definition of ogdf::SpringEmbedderBase.
const NodeArray< int > & index() const
int numberOfNodes() const
Array< NodeInfo > m_vInfo
const ForceModelBase & forceModel() const