Ejemplo n.º 1
0
 public ConnectionPointViewModel(Guid id, ConnectedComponentViewModel item, Vector2 direction) : base(id)
 {
     Item = item;
     Item.PropertyChanged += Item_PropertyChanged;
     ConnectionPointSize   = 1.0f;
     AnchorPoint           = new Vector2(item.TopRight.X, (float)Math.Floor(item.MidPoint.Y));
     Update(direction);
 }
Ejemplo n.º 2
0
 public ConnectionPointViewModel(ConnectedComponentViewModel component, Ellipse ellipse) : base(ellipse)
 {
     this.Component = component;
     Margin         = 1;
     Connections    = new List <ConnectionViewModel>();
 }
Ejemplo n.º 3
0
 public ConnectionPointViewModel(Guid id, ConnectedComponentViewModel item) : this(id, item,
                                                                                   new Vector2(item.TopRight.X, (float)Math.Floor(item.MidPoint.Y)))
 {
 }