public CircleMoveManipulator(CircleNode node) : base(node) { m_DragStartPoint = null; m_DragLastPoint = null; m_CursorShape = "Move.cur"; }
public CircleChangeManipulator(CircleNode node) : base(node) { m_CursorShape = "Resize.cur"; }
public CircleManipulator(CircleNode node) { m_Node = node; m_Instance = m_Node.GetInstance() as CircleInstance; }
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; }