Matrix3D.Transform Matrix3D.Transform Matrix3D.Transform Matrix3D.Transform Method

Definition

Transformiert das angegebene Point3D, Array von Point3D-Objekten Point4D, Array von Point4D-Objekten Vector3D, oder ein Array von Vector3D-Objekten, von der aktuellen Matrix3D.Transforms the specified Point3D, array of Point3D objects, Point4D, array of Point4D objects, Vector3D, or array of Vector3D objects by the current Matrix3D.

Überlädt

Transform(Point3D) Transform(Point3D) Transform(Point3D) Transform(Point3D)

Transformiert das angegebene Point3D durch die Matrix3D und gibt das Ergebnis zurück.Transforms the specified Point3D by the Matrix3D and returns the result.

Transform(Point3D[]) Transform(Point3D[]) Transform(Point3D[]) Transform(Point3D[])

Transformiert das angegebene Point3D Objekte im Array mit den Matrix3D.Transforms the specified Point3D objects in the array by the Matrix3D.

Transform(Point4D) Transform(Point4D) Transform(Point4D) Transform(Point4D)

Transformiert das angegebene Point4D durch die Matrix3D und gibt das Ergebnis zurück.Transforms the specified Point4D by the Matrix3D and returns the result.

Transform(Point4D[]) Transform(Point4D[]) Transform(Point4D[]) Transform(Point4D[])

Transformiert das angegebene Point4D Objekte im Array mit den Matrix3D und gibt das Ergebnis zurück.Transforms the specified Point4D objects in the array by the Matrix3D and returns the result.

Transform(Vector3D) Transform(Vector3D) Transform(Vector3D) Transform(Vector3D)

Transformiert das angegebene Vector3D von diesem Matrix3D.Transforms the specified Vector3D by this Matrix3D.

Transform(Vector3D[]) Transform(Vector3D[]) Transform(Vector3D[]) Transform(Vector3D[])

Transformiert das angegebene Vector3D Objekte im Array von diesem Matrix3D.Transforms the specified Vector3D objects in the array by this Matrix3D.

Transform(Point3D) Transform(Point3D) Transform(Point3D) Transform(Point3D)

Transformiert das angegebene Point3D durch die Matrix3D und gibt das Ergebnis zurück.Transforms the specified Point3D by the Matrix3D and returns the result.

public:
 System::Windows::Media::Media3D::Point3D Transform(System::Windows::Media::Media3D::Point3D point);
public System.Windows.Media.Media3D.Point3D Transform (System.Windows.Media.Media3D.Point3D point);
member this.Transform : System.Windows.Media.Media3D.Point3D -> System.Windows.Media.Media3D.Point3D
Public Function Transform (point As Point3D) As Point3D

Parameter

point
Point3D Point3D Point3D Point3D

Point3D zu transformieren.Point3D to transform.

Gibt zurück

Das Ergebnis der Transformation point durch diese Matrix3D.The result of transforming point by this Matrix3D.

Ausnahmen

Löst eine InvalidOperationException, wenn die Transformation nicht affin ist.Throws InvalidOperationException if the transform is not affine.

Transform(Point3D[]) Transform(Point3D[]) Transform(Point3D[]) Transform(Point3D[])

Transformiert das angegebene Point3D Objekte im Array mit den Matrix3D.Transforms the specified Point3D objects in the array by the Matrix3D.

public:
 void Transform(cli::array <System::Windows::Media::Media3D::Point3D> ^ points);
public void Transform (System.Windows.Media.Media3D.Point3D[] points);
member this.Transform : System.Windows.Media.Media3D.Point3D[] -> unit
Public Sub Transform (points As Point3D())

Parameter

points
Point3D[]

Point3D-Objekte zu transformieren.Point3D objects to transform. Die ursprünglichen Punkte im Array werden durch ihre transformierten Werte ersetzt.The original points in the array are replaced by their transformed values.

Ausnahmen

Löst eine InvalidOperationException, wenn die Transformation nicht affin ist.Throws InvalidOperationException if the transform is not affine.

Transform(Point4D) Transform(Point4D) Transform(Point4D) Transform(Point4D)

Transformiert das angegebene Point4D durch die Matrix3D und gibt das Ergebnis zurück.Transforms the specified Point4D by the Matrix3D and returns the result.

public:
 System::Windows::Media::Media3D::Point4D Transform(System::Windows::Media::Media3D::Point4D point);
public System.Windows.Media.Media3D.Point4D Transform (System.Windows.Media.Media3D.Point4D point);
member this.Transform : System.Windows.Media.Media3D.Point4D -> System.Windows.Media.Media3D.Point4D
Public Function Transform (point As Point4D) As Point4D

Parameter

point
Point4D Point4D Point4D Point4D

Point4D um zu transformieren.Point4D to transform.

Gibt zurück

Das Ergebnis der Transformation point durch diese Matrix3D.The result of transforming point by this Matrix3D.

Transform(Point4D[]) Transform(Point4D[]) Transform(Point4D[]) Transform(Point4D[])

Transformiert das angegebene Point4D Objekte im Array mit den Matrix3D und gibt das Ergebnis zurück.Transforms the specified Point4D objects in the array by the Matrix3D and returns the result.

public:
 void Transform(cli::array <System::Windows::Media::Media3D::Point4D> ^ points);
public void Transform (System.Windows.Media.Media3D.Point4D[] points);
member this.Transform : System.Windows.Media.Media3D.Point4D[] -> unit
Public Sub Transform (points As Point4D())

Parameter

points
Point4D[]

Point4D Objekte, die transformiert werden soll.Point4D objects to transform. Die ursprünglichen Punkte im Array werden durch ihre transformierten Werte ersetzt.The original points in the array are replaced by their transformed values.

Transform(Vector3D) Transform(Vector3D) Transform(Vector3D) Transform(Vector3D)

Transformiert das angegebene Vector3D von diesem Matrix3D.Transforms the specified Vector3D by this Matrix3D.

public:
 System::Windows::Media::Media3D::Vector3D Transform(System::Windows::Media::Media3D::Vector3D vector);
public System.Windows.Media.Media3D.Vector3D Transform (System.Windows.Media.Media3D.Vector3D vector);
member this.Transform : System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Vector3D
Public Function Transform (vector As Vector3D) As Vector3D

Parameter

vector
Vector3D Vector3D Vector3D Vector3D

Vector3D um zu transformieren.Vector3D to transform.

Gibt zurück

Das Ergebnis der Transformation vector durch diese Matrix3D.The result of transforming vector by this Matrix3D.

Transform(Vector3D[]) Transform(Vector3D[]) Transform(Vector3D[]) Transform(Vector3D[])

Transformiert das angegebene Vector3D Objekte im Array von diesem Matrix3D.Transforms the specified Vector3D objects in the array by this Matrix3D.

public:
 void Transform(cli::array <System::Windows::Media::Media3D::Vector3D> ^ vectors);
public void Transform (System.Windows.Media.Media3D.Vector3D[] vectors);
member this.Transform : System.Windows.Media.Media3D.Vector3D[] -> unit
Public Sub Transform (vectors As Vector3D())

Parameter

vectors
Vector3D[]

Vector3D Objekte, die transformiert werden soll.Vector3D objects to transform. Die ursprünglichen Vector3D-Objekte im Array werden durch ihre transformierten Werte ersetzt.The original Vector3D objects in the array are replaced by their transformed values.

Gilt für: