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)
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
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[])
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)
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
Restituisce
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[])
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)
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
Restituisce
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[])
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.