public virtual IDrawObject Clone() { Arc3Point a = new Arc3Point(m_type); a.Copy(this); return(a); }
public virtual void Finish() { m_endPoints[0] = m_clone.P1; m_endPoints[1] = m_clone.P2; m_endPoints[2] = m_clone.P3; m_owner.Copy(m_clone); m_owner.Selected = true; m_clone = null; }
public virtual void Finish() { try { m_endPoints[0] = m_clone.P1; m_endPoints[1] = m_clone.P2; m_endPoints[2] = m_clone.P3; m_owner.Copy(m_clone); m_owner.Selected = true; m_clone = null; } catch (Exception ex) { throw ex; } }
public virtual IDrawObject Clone() { Arc3Point a = new Arc3Point(m_type); a.Copy(this); return a; }