Beispiel #1
0
        /// <summary> Присоединяет выбранный пайвот к переданному. </summary>
        /// <returns> Успешность присоединения. </returns>
        public bool Connect(Pivot pivot)
        {
            if (selectedPivot && selectedPivot != pivot && selectedPivot.Type == pivot.Type)
            {
                selectedPivot.ConnectAndDrawLine(pivot);
                pivot.Connect(selectedPivot);

                isConnecting  = false;
                selectedPivot = null;

                return(true);
            }

            return(false);
        }