Point.Subtract メソッド

定義

指定したPointから、指定したVectorまたはPointを減算します。

オーバーロード

名前 説明
Subtract(Point, Point)

指定した別のPointから指定したPointを減算し、差をVectorとして返します。

Subtract(Point, Vector)

指定したVectorから指定したPointを減算し、結果のPointを返します。

Subtract(Point, Point)

指定した別のPointから指定したPointを減算し、差をVectorとして返します。

public:
 static System::Windows::Vector Subtract(System::Windows::Point point1, System::Windows::Point point2);
public static System.Windows.Vector Subtract(System.Windows.Point point1, System.Windows.Point point2);
static member Subtract : System.Windows.Point * System.Windows.Point -> System.Windows.Vector
Public Shared Function Subtract (point1 As Point, point2 As Point) As Vector

パラメーター

point1
Point

point2が減算されるポイント。

point2
Point

point1から減算するポイント。

返品

point1point2の違い。

次の例では、静的Point メソッドを使用して、別のPointからSubtractを減算する方法を示します。

private Vector subtractExample2()
{

    Point point1 = new Point(10, 5);
    Point point2 = new Point(15, 40);

    // Subtracts a Point from a Point using the static Subtract method
    // and returns the difference as a Vector.
    // vectorResult is equal to (-5, -35)
    Vector vectorResult = Point.Subtract(point1, point2);

    return vectorResult;
}
Private Function subtractExample2() As Vector

    Dim point1 As New Point(10, 5)
    Dim point2 As New Point(15, 40)

    ' Subtracts a Point from a Point using the static Subtract method
    ' and returns the difference as a Vector.
    ' vectorResult is equal to (-5, -35)
    Dim vectorResult As Vector = Point.Subtract(point1, point2)

    Return vectorResult

End Function

こちらもご覧ください

適用対象

Subtract(Point, Vector)

指定したVectorから指定したPointを減算し、結果のPointを返します。

public:
 static System::Windows::Point Subtract(System::Windows::Point point, System::Windows::Vector vector);
public static System.Windows.Point Subtract(System.Windows.Point point, System.Windows.Vector vector);
static member Subtract : System.Windows.Point * System.Windows.Vector -> System.Windows.Point
Public Shared Function Subtract (point As Point, vector As Vector) As Point

パラメーター

point
Point

vectorが減算されるポイント。

vector
Vector

vectorから減算するpoint

返品

pointvectorの違い。

次の例は、静的Vector メソッドを使用してPointからSubtractを減算する方法を示しています。

       private Point subtractExample1()
       {

           Point point1 = new Point(10, 5);
           Vector vector1 = new Vector(20, 30);

           // Subtracts a Vector from a Point using the static Subtract method
           // and returns the difference as a Point.
           // pointResult is equal to (-10, -25).
           Point pointResult = Point.Subtract(point1, vector1);

           return pointResult;
       }
Private Function subtractExample1() As Point

    Dim point1 As New Point(10, 5)
    Dim vector1 As New Vector(20, 30)

    ' Subtracts a Vector from a Point using the static Subtract method
    ' and returns the difference as a Point.
    ' pointResult is equal to (-10, -25).
    Dim pointResult As Point = Point.Subtract(point1, vector1)

    Return pointResult

End Function

こちらもご覧ください

適用対象