elksharp stabilization
This commit is contained in:
@@ -68,6 +68,7 @@ public sealed record ElkLayoutOptions
|
||||
public int? OrderingIterations { get; init; }
|
||||
public int? PlacementIterations { get; init; }
|
||||
public EdgeRefinementOptions? EdgeRefinement { get; init; }
|
||||
public IterativeRoutingOptions? IterativeRouting { get; init; }
|
||||
}
|
||||
|
||||
public sealed record EdgeRefinementOptions
|
||||
@@ -81,6 +82,13 @@ public sealed record EdgeRefinementOptions
|
||||
public double SoftObstacleClearance { get; init; } = 14d;
|
||||
}
|
||||
|
||||
public sealed record IterativeRoutingOptions
|
||||
{
|
||||
public bool? Enabled { get; init; }
|
||||
public int MaxAdaptationsPerStrategy { get; init; } = 10;
|
||||
public int RequiredValidSolutions { get; init; } = 10;
|
||||
}
|
||||
|
||||
public sealed record ElkPoint
|
||||
{
|
||||
public required double X { get; init; }
|
||||
|
||||
Reference in New Issue
Block a user