using Microsoft.Msagl.Core.Geometry; using Microsoft.Msagl.Core.Geometry.Curves; using Microsoft.Msagl.Core.Layout; namespace Microsoft.Msagl.Routing.Rectilinear{ /// /// keep this class internal, it not a full fledged Port /// internal class WaypointPort : FloatingPort{ /// /// /// /// public WaypointPort(Point location):base(null,location){ this.location = location; } readonly Point location; /// /// /// public override Point Location { get { return location; } } public override ICurve Curve { get { return null; } } } }