Matrix3D.Transform Metodo

Definizione

Trasforma la matrice Point3D di oggetti Point3D, la matrice Point4D di oggetti Point4D oppure la matrice Vector3Ddi oggetti Vector3D specificata in base alla struttura Matrix3Dcorrente.Transforms the specified Point3D, array of Point3D objects, Point4D, array of Point4D objects, Vector3D, or array of Vector3D objects by the current Matrix3D.

Overload

Transform(Point3D)

Trasforma l'oggetto Point3D specificato in base alla struttura Matrix3D e restituisce il risultato.Transforms the specified Point3D by the Matrix3D and returns the result.

Transform(Point3D[])

Trasforma gli oggetti Point3D specificati della matrice in base alla struttura Matrix3D.Transforms the specified Point3D objects in the array by the Matrix3D.

Transform(Point4D)

Trasforma l'oggetto Point4D specificato in base alla struttura Matrix3D e restituisce il risultato.Transforms the specified Point4D by the Matrix3D and returns the result.

Transform(Point4D[])

Trasforma gli oggetti Point4D specificati della matrice in base alla struttura Matrix3D e restituisce il risultato.Transforms the specified Point4D objects in the array by the Matrix3D and returns the result.

Transform(Vector3D)

Trasforma l'oggetto Vector3D specificato in base alla struttura Matrix3D corrente.Transforms the specified Vector3D by this Matrix3D.

Transform(Vector3D[])

Trasforma gli oggetti Vector3D specificati della matrice in base alla struttura Matrix3D corrente.Transforms the specified Vector3D objects in the array by this Matrix3D.

Transform(Point3D)

Trasforma l'oggetto Point3D specificato in base alla struttura Matrix3D e restituisce il risultato.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

Parametri

point
Point3D

Struttura Point3D da trasformare.Point3D to transform.

Restituisce

Point3D

Risultato della trasformazione del parametro point in base alla struttura Matrix3D corrente.The result of transforming point by this Matrix3D.

Eccezioni

Viene generata un'eccezione InvalidOperationException se la trasformazione non è affine.Throws InvalidOperationException if the transform is not affine.

Si applica a

Transform(Point3D[])

Trasforma gli oggetti Point3D specificati della matrice in base alla struttura 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())

Parametri

points
Point3D[]

Oggetti Point3D da trasformare.Point3D objects to transform. I punti originali nella matrice vengono sostituiti dai valori trasformati.The original points in the array are replaced by their transformed values.

Eccezioni

Viene generata un'eccezione InvalidOperationException se la trasformazione non è affine.Throws InvalidOperationException if the transform is not affine.

Si applica a

Transform(Point4D)

Trasforma l'oggetto Point4D specificato in base alla struttura Matrix3D e restituisce il risultato.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

Parametri

point
Point4D

Oggetto Point4D da trasformare.Point4D to transform.

Restituisce

Point4D

Risultato della trasformazione del parametro point in base alla struttura Matrix3D corrente.The result of transforming point by this Matrix3D.

Si applica a

Transform(Point4D[])

Trasforma gli oggetti Point4D specificati della matrice in base alla struttura Matrix3D e restituisce il risultato.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())

Parametri

points
Point4D[]

Oggetti Point4D da trasformare.Point4D objects to transform. I punti originali nella matrice vengono sostituiti dai valori trasformati.The original points in the array are replaced by their transformed values.

Si applica a

Transform(Vector3D)

Trasforma l'oggetto Vector3D specificato in base alla struttura Matrix3D corrente.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

Parametri

vector
Vector3D

Oggetto Vector3D da trasformare.Vector3D to transform.

Restituisce

Vector3D

Risultato della trasformazione del parametro vector in base alla struttura Matrix3D corrente.The result of transforming vector by this Matrix3D.

Si applica a

Transform(Vector3D[])

Trasforma gli oggetti Vector3D specificati della matrice in base alla struttura Matrix3D corrente.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())

Parametri

vectors
Vector3D[]

Oggetti Vector3D da trasformare.Vector3D objects to transform. Gli oggetti Vector3D originali nella matrice vengono sostituiti dai valori trasformati.The original Vector3D objects in the array are replaced by their transformed values.

Si applica a