mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
Sugiyama: switch to the new internal graph
This commit is contained in:
committed by
Alessandro Di Federico
parent
52cfbe9523
commit
c5805a754a
@@ -320,17 +320,17 @@ compute(Graph &Graph,
|
||||
const cfg::Configuration &CFG,
|
||||
Orientation LayoutOrientation = Orientation::TopToBottom,
|
||||
RankingStrategy Ranking = RankingStrategy::DisjointDepthFirstSearch,
|
||||
bool UseSimpleTreeOptimization = false) {
|
||||
return compute(Graph,
|
||||
Configuration{
|
||||
.Ranking = Ranking,
|
||||
.Orientation = LayoutOrientation,
|
||||
.UseOrthogonalBends = CFG.UseOrthogonalBends,
|
||||
.PreserveLinearSegments = CFG.PreserveLinearSegments,
|
||||
.UseSimpleTreeOptimization = UseSimpleTreeOptimization,
|
||||
.VirtualNodeWeight = CFG.VirtualNodeWeight,
|
||||
.NodeMarginSize = CFG.ExternalNodeMarginSize,
|
||||
.EdgeMarginSize = CFG.EdgeMarginSize });
|
||||
bool SimpleTreeOptimization = false) {
|
||||
return computeInPlace(&Graph,
|
||||
Configuration{
|
||||
.Ranking = Ranking,
|
||||
.Orientation = LayoutOrientation,
|
||||
.UseOrthogonalBends = CFG.UseOrthogonalBends,
|
||||
.PreserveLinearSegments = CFG.PreserveLinearSegments,
|
||||
.UseSimpleTreeOptimization = SimpleTreeOptimization,
|
||||
.VirtualNodeWeight = CFG.VirtualNodeWeight,
|
||||
.NodeMarginSize = CFG.ExternalNodeMarginSize,
|
||||
.EdgeMarginSize = CFG.EdgeMarginSize });
|
||||
}
|
||||
|
||||
} // namespace yield::layout::sugiyama
|
||||
|
||||
Reference in New Issue
Block a user