Skip to content

MDS spacing #385

@MichaelHoffmeisterFesto

Description

I am trying to use MDS / rectiliniear layout, but the spacing is very high:

// MDS
var settings = new Microsoft.Msagl.Layout.MDS.MdsLayoutSettings();
settings.EdgeRoutingSettings = new Microsoft.Msagl.Core.Routing.EdgeRoutingSettings();
switch (li)
{
    case 3:
        settings.EdgeRoutingSettings.EdgeRoutingMode = 
            Microsoft.Msagl.Core.Routing.EdgeRoutingMode.Spline;
        break;

    case 4:
        settings.EdgeRoutingSettings.EdgeRoutingMode =
            Microsoft.Msagl.Core.Routing.EdgeRoutingMode.Rectilinear;
        settings.RemoveOverlaps = true;
        settings.NodeSeparation = 1;
        settings.EdgeRoutingSettings.Padding = 0.1;
        settings.EdgeRoutingSettings.PolylinePadding = 0.1  ;

        break;
}
return settings;

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions