Files
pamhagen-sysctrl/PamhagenSysCtrl/Helpers/Pipeline/IEdge.cs
T

19 lines
526 B
C#

using System.Windows.Controls;
using System.Windows.Media;
namespace PamhagenSysCtrl.Helpers.Pipeline {
public interface IEdge {
public INode Start { get; }
public INode End { get; }
public bool IsTwoWay { get; }
public bool Orientation { get; }
public Brush? Highlight { get; set; }
public (bool TowardEnd, double PathOffset)? Flow { get; set; }
public double FlowLength { get; }
public void Draw(Canvas canvas);
public void Update();
}
}