序列化继续整理

This commit is contained in:
艾竹
2023-01-24 17:53:04 +08:00
parent 8dbe05636d
commit 1a291411e6
72 changed files with 653 additions and 462 deletions

View File

@@ -7,6 +7,6 @@ namespace AIStudio.Wpf.DiagramDesigner
{
public interface IRouter
{
PointBase[] Get(IDiagramViewModel _, ConnectorViewModel link);
PointBase[] Get(IDiagramViewModel _, ConnectionViewModel link);
}
}

View File

@@ -7,7 +7,7 @@ namespace AIStudio.Wpf.DiagramDesigner
{
public class RouterNormal : IRouter
{
public PointBase[] Get(IDiagramViewModel _, ConnectorViewModel link)
public PointBase[] Get(IDiagramViewModel _, ConnectionViewModel link)
{
return Routers.Normal(_, link);
}

View File

@@ -7,7 +7,7 @@ namespace AIStudio.Wpf.DiagramDesigner
{
public class RouterOrthogonal : IRouter
{
public PointBase[] Get(IDiagramViewModel _, ConnectorViewModel link)
public PointBase[] Get(IDiagramViewModel _, ConnectionViewModel link)
{
return Routers.Orthogonal(_, link);
}

View File

@@ -5,7 +5,7 @@ namespace AIStudio.Wpf.DiagramDesigner
{
public static partial class Routers
{
public static PointBase[] Normal(IDiagramViewModel _, ConnectorViewModel link)
public static PointBase[] Normal(IDiagramViewModel _, ConnectionViewModel link)
{
return link.Vertices.Select(v => v.MiddlePosition).ToArray();
}

View File

@@ -10,7 +10,7 @@ namespace AIStudio.Wpf.DiagramDesigner
{
public static partial class Routers
{
public static PointBase[] Orthogonal(IDiagramViewModel _, ConnectorViewModel link)
public static PointBase[] Orthogonal(IDiagramViewModel _, ConnectionViewModel link)
{
if (link.IsPortless)
throw new Exception("Orthogonal router doesn't work with portless links yet");