namespace Yw.WpfUI.Hydro
{
///
/// 管段
///
public abstract class LinkL3d : VisualL3d
{
///
///
///
public LinkL3d()
{
}
///
///
///
public LinkL3d(LinkL3d rhs) : base(rhs)
{
this.StartPosition = new PointL3d(rhs.StartPosition);
this.EndPosition = new PointL3d(rhs.EndPosition);
}
///
/// 上游节点
///
public NodeL3d StartNode { get; set; }
///
/// 下游节点
///
public NodeL3d EndNode { get; set; }
///
/// 上游位置
///
public PointL3d StartPosition { get; set; }
///
/// 下游位置
///
public PointL3d EndPosition { get; set; }
///
/// 获取位置
///
public override List GetPositions()
{
return new List() { this.StartPosition, this.EndPosition };
}
}
}