Matrix3D.Transform Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
Transform(Point3D) |
Przekształca określony Point3D przez element Matrix3D i zwraca wynik. |
Transform(Point3D[]) |
Przekształca określone Point3D obiekty w tablicy według .Matrix3D |
Transform(Point4D) |
Przekształca określony Point4D przez element Matrix3D i zwraca wynik. |
Transform(Point4D[]) |
Przekształca określone Point4D obiekty w tablicy według Matrix3D i zwraca wynik. |
Transform(Vector3D) |
Przekształca obiekt określony Vector3D przez ten Matrix3Delement . |
Transform(Vector3D[]) |
Przekształca określone Vector3D obiekty w tablicy przez ten Matrix3Delement . |
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
Parametry
- point
- Point3D
Point3D do przekształcenia.
Zwraca
Wynik transformacji point
przez tę macierz3D.
Wyjątki
Zgłasza wyjątek InvalidOperationException, jeśli przekształcenie nie jest affine.
Dotyczy
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())
Parametry
- points
- Point3D[]
Obiekty Point3D do przekształcenia. Oryginalne punkty w tablicy są zastępowane przez przekształcone wartości.
Wyjątki
Zgłasza wyjątek InvalidOperationException, jeśli przekształcenie nie jest affine.
Dotyczy
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
Parametry
Zwraca
Wynik transformacji point
przez tę macierz3D.
Dotyczy
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())
Parametry
- points
- Point4D[]
Point4D obiekty do przekształcenia. Oryginalne punkty w tablicy są zastępowane przez przekształcone wartości.
Dotyczy
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
Parametry
Zwraca
Wynik transformacji vector
przez tę macierz3D.
Dotyczy
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())
Parametry
- vectors
- Vector3D[]
Vector3D obiekty do przekształcenia. Oryginalne obiekty Vector3D w tablicy są zastępowane przez ich przekształcone wartości.