Matrix3D.Transform Metoda

Definicja

Przekształca określoną Point3Dtablicę obiektów Point3D, Point4Dtablicę obiektów Point4D lub tablicę obiektów Vector3DVector3D według bieżącego Matrix3Dobiektu .

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)

Przekształca określony Point3D przez element Matrix3D i zwraca wynik.

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

Point3D

Wynik transformacji point przez tę macierz3D.

Wyjątki

Zgłasza wyjątek InvalidOperationException, jeśli przekształcenie nie jest affine.

Dotyczy

Transform(Point3D[])

Przekształca określone Point3D obiekty w tablicy według .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())

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)

Przekształca określony Point4D przez element Matrix3D i zwraca wynik.

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

point
Point4D

Point4D w celu przekształcenia.

Zwraca

Point4D

Wynik transformacji point przez tę macierz3D.

Dotyczy

Transform(Point4D[])

Przekształca określone Point4D obiekty w tablicy według Matrix3D i zwraca wynik.

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)

Przekształca obiekt określony Vector3D przez ten Matrix3Delement .

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

vector
Vector3D

Vector3D w celu przekształcenia.

Zwraca

Vector3D

Wynik transformacji vector przez tę macierz3D.

Dotyczy

Transform(Vector3D[])

Przekształca określone Vector3D obiekty w tablicy przez ten Matrix3Delement .

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.

Dotyczy