Matrix3D.Transform Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Transform(Point3D) |
Transformiert das angegebene Point3D Ergebnis Matrix3D und gibt das Ergebnis zurück. |
| Transform(Point3D[]) |
Transformiert die angegebenen Point3D Objekte im Array durch die Matrix3D. |
| Transform(Point4D) |
Transformiert das angegebene Point4D Ergebnis Matrix3D und gibt das Ergebnis zurück. |
| Transform(Point4D[]) |
Transformiert die angegebenen Point4D Objekte im Array durch das Matrix3D Ergebnis und gibt das Ergebnis zurück. |
| Transform(Vector3D) | |
| Transform(Vector3D[]) |
Transformiert die angegebenen Vector3D Objekte im Array durch diese Matrix3D. |
Transform(Point3D)
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 to transform.
Gibt zurück
Das Ergebnis der Transformation point durch diese Matrix3D.
Ausnahmen
Löst InvalidOperationException aus, wenn die Transformation nicht affin ist.
Gilt für:
Transform(Point3D[])
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, die transformiert werden sollen. Die ursprünglichen Punkte im Array werden durch ihre transformierten Werte ersetzt.
Ausnahmen
Löst InvalidOperationException aus, wenn die Transformation nicht affin ist.
Gilt für:
Transform(Point4D)
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
Gibt zurück
Das Ergebnis der Transformation point durch diese Matrix3D.
Gilt für:
Transform(Point4D[])
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 sollen. Die ursprünglichen Punkte im Array werden durch ihre transformierten Werte ersetzt.
Gilt für:
Transform(Vector3D)
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
Gibt zurück
Das Ergebnis der Transformation vector durch diese Matrix3D.
Gilt für:
Transform(Vector3D[])
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 sollen. Die ursprünglichen Vector3D-Objekte im Array werden durch ihre transformierten Werte ersetzt.