private SymbolConstraint m_SymbolToAttach; // it is null if there is no

        #endregion Fields

        #region Constructors

        public CircleCenterMoveRequest(CircleInstance draggedCircle,
            GePoint newPosition,
            SymbolConstraint symbolToAttach,
            int pointIndex)
        {
            m_DraggedCircle = draggedCircle;
            m_NewPosition = newPosition;
            m_SymbolToAttach = symbolToAttach;
            m_PointIndex = pointIndex;
        }
Пример #2
0
 public CircleManipulator(CircleNode node)
 {
     m_Node = node;
      m_Instance = m_Node.GetInstance() as CircleInstance;
 }
Пример #3
0
        protected override GraphicNode GetNode()
        {
            DataFragment fragment = PtApp.ActiveDocument.Database.GetFragment();
            m_Instance = new CircleInstance(fragment, new PointState(fragment));
            CircleNode Node = new CircleNode(m_Instance);

            return Node;
        }