/// <summary>
        /// Rollback this operation (occurs when a user undoes the last edit).
        /// </summary>
        internal override void Undo()
        {
            base.OnRollback();

            if (m_Line.IsTopological != m_Topological)
            {
                m_Line.SwitchTopology(false);
            }
        }