Matrix3D.Transform Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Transform(Point3D) |
Transformuje zadaný Point3D parametr Matrix3D a vrátí výsledek. |
Transform(Point3D[]) | |
Transform(Point4D) |
Transformuje zadaný Point4D parametr Matrix3D a vrátí výsledek. |
Transform(Point4D[]) |
Transformuje zadané Point4D objekty v poli podle Matrix3D a vrátí výsledek. |
Transform(Vector3D) |
Transformuje specifikované Vector3D tímto parametrem Matrix3D. |
Transform(Vector3D[]) |
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 k transformaci.
Návraty
Výsledek transformace point
podle této matice3D.
Výjimky
Vyvolá InvalidOperationException, pokud transformace není affine.
Platí pro
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[]
Objekty point3D, které chcete transformovat. Původní body v poli se nahradí jejich transformovanými hodnotami.
Výjimky
Vyvolá InvalidOperationException, pokud transformace není affine.
Platí pro
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
Návraty
Výsledek transformace point
podle této matice3D.
Platí pro
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 objekty, které se mají transformovat. Původní body v poli se nahradí jejich transformovanými hodnotami.
Platí pro
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
Návraty
Výsledek transformace vector
podle této matice3D.
Platí pro
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 objekty, které se mají transformovat. Původní objekty Vector3D v poli jsou nahrazeny jejich transformovanými hodnotami.