Beispiel #1
0
        internal override List <UserSocket> GetPointsWhichSnapWhenMoving()
        {
            if (!AutoTargets)
            {
                return(null);
            }
            List <UserSocket> list = (from pt in Vertices select UserSocket.CreateForPoint(pt)).ToList();

            list.Add(UserSocket.CreateForPoint(Middle()));
            return(list);
        }
Beispiel #2
0
        internal override List <UserSocket> GetPointsWhichSnapWhenMoving()
        {
            if (!AutoTargets)
            {
                return(null);
            }
            List <UserSocket> list = new List <UserSocket>();

            foreach (PointF pt in m_Bounds.GetPoints())
            {
                list.Add(UserSocket.CreateForPoint(pt));
            }
            list.Add(UserSocket.CreateForPoint(Middle()));
            return(list);
        }