Canguro.Controller.Snap.SnapController.pickItems C# (CSharp) Method

pickItems() private method

private pickItems ( System e ) : void
e System
return void
        private void pickItems(System.Windows.Forms.MouseEventArgs e)
        {
            //////////////////////////////////////////////////
            List<Item> pickedItems = Canguro.View.GraphicViewManager.Instance.PickItem(e.X, e.Y);
            if (pickedItems == null) return;

            foreach (Item item in pickedItems)
            {
                // Get secondary points
                if (item is Joint)
                    points.Add(new PointMagnet((Joint)item));

                // Get secondary lines
                if (item is LineElement)
                    lines.Add(new LineMagnet((LineElement)item));
            }
        }