public NodePointArcCenter(Arc owner) { m_owner = owner; m_clone = m_owner.Clone() as Arc; m_originalPoint = m_owner.Center; Console.WriteLine("!!" + m_clone.Center.X + " " + m_clone.Center.Y); }
public NodePointArcRadius(Arc owner) { m_owner = owner; m_clone = m_owner.Clone() as Arc; m_clone.CurrentPoint = m_owner.CurrentPoint; m_originalValue = m_owner.Radius; }
public NodePointArcAngle(Arc owner) { m_owner = owner; m_clone = m_owner.Clone() as Arc; m_clone.CurrentPoint = m_owner.CurrentPoint; m_originalA1 = m_owner.StartAngle; m_originalA2 = m_owner.EndAngle; m_owner.Selected = false; }
public NodePointArcCenter(Arc owner) { m_owner = owner; m_clone = m_owner.Clone() as Arc; m_originalPoint = m_owner.Center; }