using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LB_VisionFlowNode { public enum NodeType { Normal, // 普通节点 Switch, // 分支节点(二选一) Begin, // 开始节点 End, // 结束节点  MultiBranch, // 多分支节点 Parallel, // 并行分支节点 Join // 汇聚分支节点(等待所有分支完成) } public enum PanelMode { Normal, // 正常模式 DraggingNode, // 拖拽节点 CreatingConnection, // 创建连线 Run // 运行模式 } public enum EdgePosition { None, Top, Bottom, Left, Right, TopLeft, TopRight, BottomLeft, BottomRight } }