Point4D.Multiply(Point4D, Matrix3D) Оператор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public:
static System::Windows::Media::Media3D::Point4D operator *(System::Windows::Media::Media3D::Point4D point, System::Windows::Media::Media3D::Matrix3D matrix);
public static System.Windows.Media.Media3D.Point4D operator * (System.Windows.Media.Media3D.Point4D point, System.Windows.Media.Media3D.Matrix3D matrix);
static member ( * ) : System.Windows.Media.Media3D.Point4D * System.Windows.Media.Media3D.Matrix3D -> System.Windows.Media.Media3D.Point4D
Public Shared Operator * (point As Point4D, matrix As Matrix3D) As Point4D
Параметры
Возвращаемое значение
Возвращает результат преобразования point
и matrix
.
Примеры
В следующем примере показано, как использовать перегруженный оператор умножения для преобразования Point4D структуры в структуру Matrix3D .
// Multiplies a Point4D by a Matrix.
// Returns a Point4D.
Point4D point1 = new Point4D(10, 5, 1, 4);
Point4D pointResult = new Point4D();
Matrix3D matrix1 = new Matrix3D(10, 10, 10, 0, 20, 20, 20, 0, 30, 30, 30, 0, 5, 10, 15, 1);
pointResult = point1 * matrix1;
// pointResult is equal to (250, 270, 290, 4)
// Displaying Results
resultType = "Point4D";
syntaxString = "pointResult = point1 * matrix1;";
operationString = "Multiplying a Point4D by a Matrix3D";
ShowResults(pointResult.ToString(), syntaxString, resultType, operationString);
' Multiplies a Point4D by a Matrix.
' Returns a Point4D.
Dim point1 As New Point4D(10, 5, 1, 4)
Dim pointResult As New Point4D()
Dim matrix1 As New Matrix3D(10, 10, 10, 0, 20, 20, 20, 0, 30, 30, 30, 0, 5, 10, 15, 1)
pointResult = point1 * matrix1
' pointResult is equal to (250, 270, 290, 4)
' Displaying Results
resultType = "Point4D"
syntaxString = "pointResult = point1 * matrix1"
operationString = "Multiplying a Point4D by a Matrix3D"
ShowResults(pointResult.ToString(), syntaxString, resultType, operationString)
Применяется к
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.