/// <summary> /// 构造方法 /// </summary> /// <param name="name">名称</param> /// <param name="type">I/O 类型</param> /// <param name="location">位置坐标</param> /// <param name="dynamics">动态属性</param> public LogicLinkPoint(string name, LogicPinType pinType, PointF location, params string[] dynamics) : base(dynamics) { this.Type = LogicObjectType.LinkPoint; this.name = name; this.pinType = pinType; this.location = location; }
public LogicPin(LogicPinType pinType, string name, PointF point1, PointF point2) { this.Type = LogicObjectType.Pin; this.pinName = name; this.pinType = pinType; this.point1 = point1; this.point2 = point2; }
/// <summary> /// 构造方法 /// </summary> /// <param name="name">名称</param> /// <param name="type">I/O 类型</param> /// <param name="point1">点 1 坐标</param> /// <param name="point2">点 2 坐标</param> /// <param name="dynamics">动态属性</param> public LogicPin(LogicPinType pinType, string name, PointF point1, PointF point2, params string[] dynamics) : base(dynamics) { this.Type = LogicObjectType.Pin; this.pinName = name; this.pinType = pinType; this.point1 = point1; this.point2 = point2; }