Point4D.Multiply(Point4D, Matrix3D) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public:
static System::Windows::Media::Media3D::Point4D Multiply(System::Windows::Media::Media3D::Point4D point, System::Windows::Media::Media3D::Matrix3D matrix);
public static System.Windows.Media.Media3D.Point4D Multiply (System.Windows.Media.Media3D.Point4D point, System.Windows.Media.Media3D.Matrix3D matrix);
static member Multiply : System.Windows.Media.Media3D.Point4D * System.Windows.Media.Media3D.Matrix3D -> System.Windows.Media.Media3D.Point4D
Public Shared Function Multiply (point As Point4D, matrix As Matrix3D) As Point4D
Paramètres
Retours
Retourne le résultat de la transformation de point
et matrix
.
Exemples
L’exemple suivant montre comment multiplier une Point4D structure par une Matrix3D structure.
// 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 = Point4D.Multiply(point1, matrix1);
// pointResult is equal to (250, 270, 290, 4)
// Displaying Results
resultType = "Point4D";
syntaxString = "pointResult = Point4D.Multiply(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 = Point4D.Multiply(point1, matrix1)
' pointResult is equal to (250, 270, 290, 4)
' Displaying Results
resultType = "Point4D"
syntaxString = "pointResult = Point4D.Multiply(point1, matrix1)"
operationString = "Multiplying a Point4D by a Matrix3D"
ShowResults(pointResult.ToString(), syntaxString, resultType, operationString)