Point3D.Add(Point3D, Vector3D) Метод

Определение

Добавляет структуру Point3D в объект Vector3D и возвращает результат в виде структуры Point3D.Adds a Point3D structure to a Vector3D and returns the result as a Point3D structure.

public:
 static System::Windows::Media::Media3D::Point3D Add(System::Windows::Media::Media3D::Point3D point, System::Windows::Media::Media3D::Vector3D vector);
public static System.Windows.Media.Media3D.Point3D Add (System.Windows.Media.Media3D.Point3D point, System.Windows.Media.Media3D.Vector3D vector);
static member Add : System.Windows.Media.Media3D.Point3D * System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Point3D
Public Shared Function Add (point As Point3D, vector As Vector3D) As Point3D

Параметры

point
Point3D

Добавляемая структура Point3D.The Point3D structure to add.

vector
Vector3D

Добавляемая структура Vector3D.The Vector3D structure to add.

Возвращаемое значение

Point3D

Сумма point и vector.The sum of point and vector.

Примеры

В следующем примере демонстрируется, как добавить Point3D и Vector3D.The following example shows how to add a Point3D and a Vector3D.

                       // Translates a Point3D by a Vector3D using the static Add method.
                       // Returns a Point3D.

                       Point3D point1 = new Point3D(10, 5, 1);
                       Vector3D vector1 = new Vector3D(20, 30, 40);
                       Point3D pointResult = new Point3D();

                       pointResult = Point3D.Add(point1, vector1);
                       // pointResult is equal to (30, 35, 41)

                       // Displaying Results
                       syntaxString = "pointResult = Point3D.Add(point1, vector1);";
                       resultType = "Point3D";
                       operationString = "Adding a 3D Point and a 3D Vector";
                       ShowResults(pointResult.ToString(), syntaxString, resultType, operationString);
' Translates a Point3D by a Vector3D using the static Add method.
' Returns a Point3D.

Dim point1 As New Point3D(10, 5, 1)
Dim vector1 As New Vector3D(20, 30, 40)
Dim pointResult As New Point3D()

pointResult = Point3D.Add(point1, vector1)
' pointResult is equal to (30, 35, 41)

' Displaying Results
syntaxString = "pointResult = Point3D.Add(point1, vector1)"
resultType = "Point3D"
operationString = "Adding a 3D Point and a 3D Vector"
ShowResults(pointResult.ToString(), syntaxString, resultType, operationString)

Комментарии

Добавление Point3D структуры в Vector3D структуру запрещено.Adding a Point3D structure to a Vector3D structure is prohibited.

Применяется к

См. также раздел