コード例 #1
0
        /// <inheritdoc/>
        public override void Move(double dx, double dy)
        {
            if (!TopLeft.State.Flags.HasFlag(ShapeStateFlags.Connector))
            {
                TopLeft.Move(dx, dy);
            }

            if (!BottomRight.State.Flags.HasFlag(ShapeStateFlags.Connector))
            {
                BottomRight.Move(dx, dy);
            }
        }
コード例 #2
0
ファイル: C2DRect.cs プロジェクト: kasznare/DIP1
 /// <summary>
 /// Moves this point by the vector given.
 /// </summary>
 /// <param name="Vector">The vector.</param>
 public override void Move(C2DVector Vector)
 {
     TopLeft.Move(Vector);
     BottomRight.Move(Vector);
 }