Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::FastSimpleHierarchyLayout Member List

This is the complete list of members for ogdf::FastSimpleHierarchyLayout, including all inherited members.

balanced() constogdf::FastSimpleHierarchyLayoutinline
balanced(bool b)ogdf::FastSimpleHierarchyLayoutinline
call(const HierarchyLevelsBase &levels, GraphAttributes &GA)ogdf::HierarchyLayoutModuleinline
computeBlockWidths(const GraphCopy &GC, const GraphAttributes &GCA, NodeArray< node > &root, NodeArray< double > &blockWidth)ogdf::FastSimpleHierarchyLayoutprivate
doCall(const HierarchyLevelsBase &levels, GraphAttributes &AGC) overrideogdf::FastSimpleHierarchyLayoutprotectedvirtual
downward() constogdf::FastSimpleHierarchyLayoutinline
downward(bool d)ogdf::FastSimpleHierarchyLayoutinline
dynLayerDistance(GraphAttributes &AGC, HierarchyLevelsBase &levels)ogdf::HierarchyLayoutModulestatic
FastSimpleHierarchyLayout()ogdf::FastSimpleHierarchyLayout
FastSimpleHierarchyLayout(const FastSimpleHierarchyLayout &)ogdf::FastSimpleHierarchyLayout
getHeight(const GraphAttributes &GA, const HierarchyLevelsBase &levels, node v)ogdf::HierarchyLayoutModuleinlineprotectedstatic
getWidth(const GraphAttributes &GA, const HierarchyLevelsBase &levels, node v)ogdf::HierarchyLayoutModuleinlineprotectedstatic
HierarchyLayoutModule()ogdf::HierarchyLayoutModuleinline
horizontalCompactation(const NodeArray< node > &align, const HierarchyLevelsBase &levels, const NodeArray< node > &root, const NodeArray< double > &blockWidth, NodeArray< double > &x, const bool leftToRight, bool downward)ogdf::FastSimpleHierarchyLayoutprivate
layerDistance() constogdf::FastSimpleHierarchyLayoutinline
layerDistance(double dist)ogdf::FastSimpleHierarchyLayoutinline
leftToRight() constogdf::FastSimpleHierarchyLayoutinline
leftToRight(bool b)ogdf::FastSimpleHierarchyLayoutinline
m_balancedogdf::FastSimpleHierarchyLayoutprivate
m_downwardogdf::FastSimpleHierarchyLayoutprivate
m_leftToRightogdf::FastSimpleHierarchyLayoutprivate
m_minXSepogdf::FastSimpleHierarchyLayoutprivate
m_ySepogdf::FastSimpleHierarchyLayoutprivate
markType1Conflicts(const HierarchyLevelsBase &levels, bool downward, NodeArray< NodeArray< bool >> &type1Conflicts)ogdf::FastSimpleHierarchyLayoutprivate
nodeDistance() constogdf::FastSimpleHierarchyLayoutinline
nodeDistance(double dist)ogdf::FastSimpleHierarchyLayoutinline
operator=(const FastSimpleHierarchyLayout &)ogdf::FastSimpleHierarchyLayout
overlap(GraphAttributes &AGC, HierarchyLevelsBase &levels, node s, node t, int i, int &ci, int &cj)ogdf::HierarchyLayoutModuleprivatestatic
placeBlock(node v, NodeArray< node > &sink, NodeArray< double > &shift, NodeArray< double > &x, const NodeArray< node > &align, const HierarchyLevelsBase &levels, const NodeArray< double > &blockWidth, const NodeArray< node > &root, const bool leftToRight)ogdf::FastSimpleHierarchyLayoutprivate
pred(const node v, const HierarchyLevelsBase &levels, const bool leftToRight)ogdf::FastSimpleHierarchyLayoutprivate
verticalAlignment(const HierarchyLevelsBase &levels, NodeArray< node > &root, NodeArray< node > &align, const NodeArray< NodeArray< bool >> &type1Conflicts, const bool downward, const bool leftToRight)ogdf::FastSimpleHierarchyLayoutprivate
virtualTwinNode(const HierarchyLevelsBase &levels, const node v, const HierarchyLevelsBase::TraversingDir dir) constogdf::FastSimpleHierarchyLayoutprivate
~FastSimpleHierarchyLayout()ogdf::FastSimpleHierarchyLayoutinlinevirtual
~HierarchyLayoutModule()ogdf::HierarchyLayoutModuleinlinevirtual