Matrix3D.Transform Método

Definição

Transforma o array especificado Point3Dde objetos Point3D, Point4D, array de objetos Point4D, Vector3D, ou array de objetos Vector3D pelo atual Matrix3D.

Sobrecargas

Name Description
Transform(Point3D)

Transforma o especificado Point3D pelo Matrix3D e devolve o resultado.

Transform(Point3D[])

Transforma os objetos especificados Point3D no array pelo Matrix3D.

Transform(Point4D)

Transforma o especificado Point4D pelo Matrix3D e devolve o resultado.

Transform(Point4D[])

Transforma os objetos especificados Point4D no array pelo Matrix3D e devolve o resultado.

Transform(Vector3D)

Transforma o especificado Vector3D por este Matrix3D.

Transform(Vector3D[])

Transforma os objetos especificados Vector3D no array por este Matrix3D.

Transform(Point3D)

Transforma o especificado Point3D pelo Matrix3D e devolve o resultado.

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

Parâmetros

point
Point3D

Point3D para transformar.

Devoluções

O resultado da transformação point por esta Matrix3D.

Exceções

Lança InvalidOperationException se a transformação não for afim.

Aplica-se a

Transform(Point3D[])

Transforma os objetos especificados Point3D no array pelo 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())

Parâmetros

points
Point3D[]

Objetos Point3D para transformar. Os pontos originais no array são substituídos pelos seus valores transformados.

Exceções

Lança InvalidOperationException se a transformação não for afim.

Aplica-se a

Transform(Point4D)

Transforma o especificado Point4D pelo Matrix3D e devolve o resultado.

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

Parâmetros

point
Point4D

Point4D transformar-se.

Devoluções

O resultado da transformação point por esta Matrix3D.

Aplica-se a

Transform(Point4D[])

Transforma os objetos especificados Point4D no array pelo Matrix3D e devolve o resultado.

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())

Parâmetros

points
Point4D[]

Point4D objetos para transformar. Os pontos originais no array são substituídos pelos seus valores transformados.

Aplica-se a

Transform(Vector3D)

Transforma o especificado Vector3D por este 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

Parâmetros

vector
Vector3D

Vector3D transformar-se.

Devoluções

O resultado da transformação vector por esta Matrix3D.

Aplica-se a

Transform(Vector3D[])

Transforma os objetos especificados Vector3D no array por este 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())

Parâmetros

vectors
Vector3D[]

Vector3D objetos para transformar. Os objetos Vector3D originais no array são substituídos pelos seus valores transformados.

Aplica-se a